﻿/*main*/
.col-main {background-color: #fafafa;}
.content-area {max-width: 960px;margin: 0 auto;position: relative;}
img.main_stage{display:block;width:100%;margin-top: -30px;transform: scale(1.001);}
img.main_stage_tablet{display:none;}
img.main_stage_phone{display:none;}
sup {top: -1.5em;}
sub, sup {font-size: 29%;line-height: 0;position: relative;vertical-align: baseline;}
img.logo {display: inline-block;position: relative;float: left;width: 9%;padding-right: 2%;}

/*navigation*/
a.nav {color: #fff;padding: 0 15px;font-size: 14px;text-transform: uppercase;}
ul.navigation {display: inline-block;position: absolute;width: 78%;top: 0.8%;margin-left: 11%;border-bottom: 1px solid #fff;}
li.item :hover {font-weight: 700;}
li.item {display: inline-block; padding-top: 2.7%;}
span.text {font-weight: 300;}

/*short discription*/
h1.teaser-title {font-size: 37px;color: #fff;}
.teaser-text-block {display: block;max-width: 960px;position: absolute;top: -3.8%;margin-left: -25%;}
p.teaser-text {font-size: 19px;color: #fff;text-shadow: -2px -2px #000;}
ul.stage-list {color: #fff;padding-top: 13px;line-height: 27px;}

/*button*/
a.btn.c2a {background: none;padding: 0 40px;width: auto;min-width: 0;max-width: 290px;white-space: nowrap;font-family: Roboto, Arial, Verdana, sans-serif;font-weight: 300;font-style: normal;font-size: 1rem;display: inline-block;line-height: 53px;outline: none;color: #fafafa;background-color: #18ac00;}
a.btn.c2a2 {display: block;outline: none;color: #fafafa;background: none;background-color: #18ac00;width: auto;min-width: 0;max-width: 94px;margin: 0 auto;margin-bottom: 39px;padding: 0 40px;white-space: nowrap;font-family: Roboto, Arial, Verdana, sans-serif;font-weight: 300;font-style: normal;font-size: 1rem;line-height: 53px;}
a.btn.c2a3 {background: none;padding: 0 40px;width: auto;min-width: 0;max-width: 290px;white-space: nowrap;font-family: Roboto, Arial, Verdana, sans-serif;font-weight: 300;font-style: normal;font-size: 1rem;display: inline-block;line-height: 53px;outline: none;color: #fafafa;background-color: #18ac00;}
.price-placeholder.product-chip_gts {display: inline-block;margin-left: 10px;width: 150px;border: 1px solid #fff;height: 33px;text-align: center;vertical-align: top;text-align: center;padding-top: 9px;padding-bottom: 9px;color: #fff;font-size: 16px;}

/*features id*/
div#intro-features {padding-top: 44px;}
p.heading {color: #484848;font-size: 32px;font-weight: 500;line-height: 22px;margin: 20px 0;padding: 16px;font-style:  italic;text-align: center;text-shadow: 0 0 #484848;width: 97%;}
p.explanations {width: 100%;font-size: 16px;line-height: 23px;text-align: center;font-weight: 100;margin-bottom: 4%;}
span.only-mobiles{display:none;}
.performance-values {width: 100%;height: 85px;line-height: 85px;margin-bottom: 50px;border-top: 1px solid #cacaca;border-bottom: 1px solid #cacaca;background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #fafafa), color-stop(0.5, #fff), color-stop(1, #fafafa));}
.value-ps {display: inline-block;float:left;text-shadow: 0 0 #ec5b00;font-size: 41px;margin-left: 28%;color: #ec5b00;}
.value-nm {display: inline-block;float:right;text-shadow:0 0 #ec5b00;font-size: 41px;margin-right: 31%;color: #ec5b00;}
span.unit {display: inline-block;font-size: 20px;color: #000000;padding: 0 9px;}
span.unit {display: inline-block;font-size: 30px;color: #484848;}

/*icons*/
img.advantages_icon {width: 30%;}
.advantages {display: block;width: 121%; margin: 0 auto;}
span.advantage.picture1 {margin-bottom: 11px;display: inline-block;width: 276px;padding-left: 40px;}
span.legend3 {display: inline-block;margin-left: 6px !important;margin-bottom: 25px;line-height: 18px;color: #3e3e3e;font-size: 15px;font-weight: 500;text-shadow: 0 0 #000;}

/*special-container*/
img.gts_BLACK {display: inline-block;position: relative;width: 27%;padding-right: 12px;float: left;}
.special-advantages-title {display: inline-block;background-color: #fafafa;padding: 0 30px;position: absolute;margin-top: -10%;margin-left: 18%;width: 54%;}
.more-link {display: block;position: absolute;font-size: 15px;width: 20%;text-align: center;margin-left: 40%;background-color: #fafafa;text-transform: uppercase;color: #ec5b00 !important;}

/*experience*/
img.sector {display: block;position: absolute;margin-left: 0%;margin-top: 11%;transform: scale(1.99);clip: rect(87px,1500px,405px,0px);}
img.sector_tablet {display: none;}
img.sector_phone {display: none;}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram { margin-top: 16%;}

p.title2{color: #ffffff;font-size: 32px;font-weight: 600;font-style:  italic;line-height: 18px;margin: -29px 0 38px 0;text-align: left;width: 88%;}
img.video {display: inline-block;position: relative;width: 26.5%;margin-left: -23%;float: left;padding-right: 18px;}
.video-link {display: block;clear: both;width: 62%;position: relative;border: 1px solid #fafafa;padding: 0px 19px 0px 107px;min-height: 107px;background-color: rgba(255, 255, 255, 0.1);margin-top: 22px;max-width: 458px;color: #fff;}
img.play_icon {display: block;position: absolute;width: 14%;margin-top: 5%;margin-left: -14%;z-index: 1;}
img.play_icon2 {display: block;position: absolute;width: 14%;margin-top: 5%;margin-left: -14%;z-index: 1;}
p.special-advantages-title-text2 {font-family: Roboto, Arial, Verdana, sans-serif;font-style: italic;font-size: 2.1rem;font-weight: 700;text-align: center;width: 100%;margin-top: 10%;margin-bottom: 3%;color: #2b2d2a;}

/*-------------movable box*/
/*power*/
.diagram {display: block;clear: both;width: 100%;max-width: 730px;}
.diagram li {display: block;width: 100%;position: relative;height: 42px;margin-bottom: 30px;clear: both;overflow-y: hidden;}
span.descrip {display: inline-table;height: 27px;float: left;text-align: center;padding-top: 13px;}
.racechip-performance {width: 22%;color: #eb5b00 !important;float: right;}
span.default-performance {display: block;position: relative;height: 28px;color: #fff;float: left;text-align: center;padding-top: 12px;}
.descrip {width: 21%;background-color: rgba(0, 0, 0, 0.4);border-left: 1px solid #fafafa;border-top: 1px solid #fafafa;border-bottom: 1px solid #fafafa;color: #fafafa;font-family: Roboto, Arial, Verdana, sans-serif;font-weight: 300;font-style: normal;font-size: 0.92857rem;}
.racechip-performance {position: relative;float: left;display: inline-block;text-align: center;line-height: 40px;}
.default-performance {width: 41%;color: #fafafa;}
.default-performance {border-top: 1px solid #fafafa;border-bottom: 1px solid #fafafa;color: transparent;background: rgba(255, 255, 255, 0.1);font-family: Roboto, Arial, Verdana, sans-serif;font-weight: 300;font-style: normal;font-size: 1.14286rem;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.racechip-performance{position: relative;float: left;display: inline-block;text-align: center;line-height: 40px;}
.default-performance:before{display: block;position: absolute;height: 40px;content: " ";z-index: 0;transform-origin: top right;-ms-transform: skew(-30deg, 0deg);-webkit-transform: skew(-30deg, 0deg);transform: skew(-30deg, 0deg);}
.racechip-performance:before {display: block;position: absolute;height: 40px;content: " ";z-index: -1;transform-origin: top right;-ms-transform: skew(-30deg, 0deg);-webkit-transform: skew(-30deg, 0deg);transform: skew(-30deg, 0deg);}
.racechip-performance {width: 22%;color: #eb5b00;}
.racechip-performance:before {top: -1px;left: 100%;width: 24px;border-top: 1px solid #fafafa;border-bottom: 1px solid #fafafa;background: white;}
.racechip-performance {border-top: 1px solid #fafafa;border-bottom: 1px solid #fafafa;color: transparent;background: white;font-family: Roboto, Arial, Verdana, sans-serif;font-weight: 500;font-style: normal;font-size: 1.14286rem;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;-webkit-transition-delay: 0.4s;-moz-transition-delay: 0.4s;-o-transition-delay: 0.4s;transition-delay: 0.4s;}
img.r-logo {width: 41px;}
img.r-logo {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;-webkit-transition-delay: 0.5s;-moz-transition-delay: 0.5s;-o-transition-delay: 0.5s;transition-delay: 0.5s;margin-left: 6px;width: 46px;font-size: 0;display: inline-block;height: 27px;float: left;padding-top: 6px;padding-bottom: 7px;padding-left: 7px;background-position: center;background-size: contain;background-repeat: no-repeat;}
.racechip-performance {width: 22%;color: #eb5b00 !important;}
.racechip-performance:before {top: -1px;left: 100%;width: 24px;border-top: 1px solid #fafafa;border-bottom: 1px solid #fafafa;background: white;}
.racechip-performance:before {display: block;position: absolute;height: 40px;content: " ";z-index: 0;transform-origin: top right;-ms-transform: skew(-30deg, 0deg);-webkit-transform: skew(-30deg, 0deg);transform: skew(-30deg, 0deg);}
.racechip-performance2 {width: 22%;color: #eb5b00 !important;}
.racechip-performance:after {display: block;position: absolute;top: 0px;left: 0;width: 24px;height: 40px;content: " ";border-top: 1px solid #fafafa;border-bottom: 1px solid #fafafa;z-index: 0;transform-origin: top right;-ms-transform: skew(-30deg, 0deg);-webkit-transform: skew(-30deg, 0deg);transform: skew(-30deg, 0deg);background: white;}

/*extra preformance*/
.racechip-performance2 {width: 22%;color: #eb5b00 !important;float: right;}
.racechip-performance2 {position: relative;float: left;display: inline-block;text-align: center;line-height: 40px;}

.racechip-performance2{position: relative;float: left;display: inline-block;text-align: center;line-height: 40px;}
.racechip-performance2:before {display: block;position: absolute;height: 40px;content: " ";z-index: -1;transform-origin: top right;-ms-transform: skew(-30deg, 0deg);-webkit-transform: skew(-30deg, 0deg);transform: skew(-30deg, 0deg);}
.racechip-performance2 {width: 22%;color: #eb5b00;}
.racechip-performance2:before {top: -1px;left: 100%;width: 24px;border-top: 1px solid #fafafa;border-bottom: 1px solid #fafafa;background: white;}
.racechip-performance2 {border-top: 1px solid #fafafa;border-bottom: 1px solid #fafafa;color: transparent;background: white;font-family: Roboto, Arial, Verdana, sans-serif;font-weight: 500;font-style: normal;font-size: 1.14286rem;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;-webkit-transition-delay: 0.4s;-moz-transition-delay: 0.4s;-o-transition-delay: 0.4s;transition-delay: 0.4s;}
.racechip-performance2:before {top: -1px;left: 100%;width: 24px;border-top: 1px solid #fafafa;border-bottom: 1px solid #fafafa;background: white;}
.racechip-performance2:before {display: block;position: absolute;height: 40px;content: " ";z-index: 0;transform-origin: top right;-ms-transform: skew(-30deg, 0deg);-webkit-transform: skew(-30deg, 0deg);transform: skew(-30deg, 0deg);}

/*extra power(3)*/
span.default-performance3:before {top: 0;left: -10%;width: 110%;border: 1px solid #fafafa;background: rgba(255, 255, 255, 0.1);}
span.default-performance3:before {display: block;position: absolute;height: 40px;content: " ";z-index: 0;transform-origin: top right;-ms-transform: skew(-30deg, 0deg);-webkit-transform: skew(-30deg, 0deg);transform: skew(-30deg, 0deg);}
span.default-performance3 {display: block;position: relative;height: 40px;color: #fff;float: left;text-align: center;}

.default-performance3 {width: 31%;color: #fafafa;}
.default-performance2 {border-top: 1px solid #fafafa;color: transparent;font-family: Roboto, Arial, Verdana, sans-serif;font-weight: 300;font-style: normal;font-size: 1.14286rem;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.default-performance3:before{display: block;position: absolute;height: 40px;content: " ";z-index: 0;transform-origin: top right;-ms-transform: skew(-30deg, 0deg);-webkit-transform: skew(-30deg, 0deg);transform: skew(-30deg, 0deg);}

/*default*/
span.default-performance2:after {transform: skew(-30deg, 0deg);}
span.default-performance2:before {top: 0;left: -10%;width: 110%;border: 1px solid #fafafa;background: rgba(255, 255, 255, 0.1);}
span.default-performance2:before {display: block;position: absolute;height: 40px;content: " ";z-index: 0;transform-origin: top right;-ms-transform: skew(-30deg, 0deg);-webkit-transform: skew(-30deg, 0deg);transform: skew(-30deg, 0deg);}
span.default-performance2 {display: block;position: relative;height: 40px;color: #fff;float: left;text-align: center;padding-top: 12px;}
.default-performance2 {width: 41%;color: #fafafa;}
.default-performance2 {border-top: 1px solid #fafafa;color: transparent;font-family: Roboto, Arial, Verdana, sans-serif;font-weight: 300;font-style: normal;font-size: 1.14286rem;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.default-performance2:before{display: block;position: absolute;height: 40px;content: " ";z-index: 0;transform-origin: top right;-ms-transform: skew(-30deg, 0deg);-webkit-transform: skew(-30deg, 0deg);transform: skew(-30deg, 0deg);}
.more-link:visited{color: #ec5b00 !important;}
.special-advantages-container {display: block;width: 85%;margin-top: 6%;}
.special-advantages-container {outline: 1px solid #000;padding: 70px 0 30px;}
h3.special-advantages-title-text {font-weight: 700;}
.special-advantages-container {margin-bottom: -1%;}
p.head32{margin-top:15px;}
p.compareP {margin-top: 5%;}

/*fine tuning section*/
div#fine-tuning {padding-top: 35px;}
p.special-advantages-title-text4 {display: inline-block;position: relative;font-family: Roboto, Arial, Verdana, sans-serif;font-style: italic;font-size: 2rem;font-weight: 700;text-align: center;width: 108%;margin-top: 5%;margin-bottom: 3%;color: #3c3c3c;z-index: 1;margin-left: -3%;}
.no-mobiles, .no-tablets {display: inline;text-align: center;font-size: 1 rem;}
.charactistics {padding-top: 23px;text-align: left;max-width: 500px;margin: 0 auto;display: block;padding-bottom: 24px;font-size: 15px;padding-left: 12%;}
.no-mobiles2 {display: block;font-weight: 100;margin: 0 auto;text-align: center;font-size: 17px;line-height: 28px;width: 90%;}
img.tick_icon {width: 4%;vertical-align: middle;padding: 10px 6px;}

/*badges*/
p.special-advantages-title-text3 {display: inline-block;position: relative;font-family: Roboto, Arial, Verdana, sans-serif;font-style: italic;font-size: 2rem;font-weight: 700;text-align: center;width: 108%;margin-top: 10%;margin-bottom: 3%;color: #fafafa;z-index: 1;margin-left: -3%;}
img.press_sector {display: block;position: absolute;margin-left: -0.1%;transform: scale(1.99);clip: rect(93px,1188px,293px,0px);margin-top: -14%;}
img.press_sector_tablet {display: none;}
img.press_sector_phone {display: none;}
.gallery-slider {display: block;width: 92%;margin-left: 8%;}
img.badges {display: inline-block;position: relative;width: 16%;padding: 0 12px;float: left;}

/*smartphone*/
div#app-control {padding-top: 46px;margin-top: 30%;}
img.icon_app {display: inline-block;position: relative;width: 70%;padding-left: 18px;}
img.icon_app2 {display: inline-block;position: relative;width: 51%;padding-left: 34px;}
img.icon_app3 {display: inline-block;position: relative;width: 70%;padding-left: 18px;}
.image.hover {display: inline-block;width: 26%;float: left;padding: 21px 16px;}
.image.hover:hover {border:1px solid #000;}
.image-explanation.only-desktops {display: block;text-align: center;padding-top: 9px;}
a.icon_app_text {font-size: 15px;color: #383838;text-shadow: 0 0 #000;}
.gallery-slider2 {display: block;float: left;width: 58%;margin-left: -8%;padding-bottom: 8%;}
p.explanations2 {display: block;font-size: 16px;font-weight: 100;line-height: 25px;float: left;width: 56%;padding: 20px;padding-left: 0px;margin-left: -7%;margin-top: 4%;}
img.smartphone_connect {display: inline-block;position: absolute;float: right;width: 59%;padding-top: 37px;margin-left: -2%;}
h3.subtitle {text-align: center;font-size: 23px;color: #606060;text-shadow: 0 0 #606060;}

/*app section*/
img.app {display: block;position: relative;margin: 0 auto;width: 19%;float:left;left: 31%;padding: 0 5px;}
img.app2 {display: block;position: relative;margin: 0 auto;width: 19%;float:right;left:30%;padding:0 5px;}
.app-links {display: inline-block;position:  relative;width: 100%;margin: 0 auto;margin-top: -3%;}

/*ultimate product*/
div#gts-black {display: block;width: 198.9%;margin-top: 9%;padding-top: 5%;margin-left: -49.07%;background-color: #000;}
img.lights_section {display: block;position: absolute;transform: scale(1.2);width: 100%;margin-left: 39%;margin-top: -88.5%;z-index: 0;}
img.gtsblack_logo {padding: 0px 0px 60px 51px;margin-left: -2%;width: 15%;}
.gts-black-product {width: 62%;margin-left: -15%;padding-bottom: 3%;}
.title_Ultimate{color: #ffffff !important;font-size: 32px !important;font-weight: normal !important;line-height: 39px;margin-top: -81% !important;margin-left: 30% !important;width: 64%;position: relative;z-index: 1;}
.nophone_Ultimate{color: #ffffff;font-size: 16px;font-weight: 100;line-height: 25px;padding: 16px;width: 69%;margin-left: 28% !important;position:  relative;z-index: 1;}
.nophone_Ultimate1{color: #ffffff;font-size: 16px;font-weight: 100;line-height: 25px;padding: 16px;width: 69%;margin-left: 28% !important;position:  relative;z-index: 1;}
.phone_Ultimate{color: #ffffff;font-size: 16px;font-weight: 100;line-height: 18px;padding: 16px;line-height: 25px;padding: 16px;width: 69%;margin-left: 28% !important;position: relative;z-index: 1;}
.subtitles_Ultimate{color: #ffffff;font-size: 25px;font-weight: 600;line-height: 18px;padding: 16px;line-height: 25px;padding: 16px;width: 69%;margin-left: 28% !important;position: relative;z-index: 1;}
.subtitle_Ultimate{color: #ffffff;font-size: 25px;font-weight: 600;line-height: 18px;padding: 16px;line-height: 25px;padding: 16px;width: 69%;margin-left: 28% !important;position: relative;z-index: 1;}
.pull-left {float: none !important;}
img.Ultimate_icons {display:  inline-block;position:  relative;width: 23%;padding: 7px 1px;}
.advantages.gts-black-advantages {width: 69%;margin-left: 26%;}
.advantage-container {display:  inline-block;}
span.legend {display: inline-block;font-size: 15px;font-weight: 600;margin-left: 0px;margin-bottom: 25px;line-height: 19px;vertical-align: sub;color: #fff;}
span.legend.has-multiple-lines {display: inline-block;font-size: 15px;font-weight: 100;margin-left: 0px;margin-bottom: 25px;line-height: 19px;padding-left:10px;vertical-align: sub;color: #000;}
button.btn.call-to-action {display: inline-block;text-align: center;cursor: pointer;text-transform: uppercase;font-family: Roboto, Arial, Verdana, sans-serif;font-weight: 300;font-style: normal;font-size: 1rem;line-height: 48px;padding: 0 30px;color: #fff;background-color: #18ac00;margin-top:35px;margin-left:29%;margin-bottom: 91px;-webkit-appearance: button-bevel;position:  relative;z-index: 2;}
button.btn.call-to-action:hover{background-color: #179602;}
a.gallery-cta {display:  none;}
img.gtsblack_product {transform: scale(1.1);}

/*power*/
img.sector2 {display: block;position: absolute;margin-left: 0%;margin-top: 9%;transform: scale(1.99);clip: rect(87px,1500px,405px,0px);}
img.sector2_tablet {display: none;}
img.sector2_phone {display: none;}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram2 {margin-top: 14%;margin-bottom: 7%;}
p.head3{margin-top:15px;}
p.lasteffort {margin-top: 5%;}

/*back to back*/
.products-comp-image {width: 39%;display:  inline-block;}
.products-comp-badge {width: 20%;display: block;}
.products-comp {display: block;width: 50%;float: left;max-height: 318px;margin-bottom: 46px;}
h3.products-comp-headline {display: inline-block;font-size: 25px;margin-top: 27px;width: 100%;padding-bottom: 12px;border-bottom: 1px solid #c7c7c7;}
p.special2-advantages-title-text4 {display: inline-block;position: relative;font-family: Roboto, Arial, Verdana, sans-serif;font-style: italic;font-size: 2rem;font-weight: 700;text-align: center;width: 108%;margin-top: 9%;margin-bottom: 7%;color: #606060;z-index: 1;margin-left: -3%;}
img.back_icon1 {width: 17%;display: inline-block;margin-left: -48px;padding-right: 14px;}
img.back_icon {width: 11%;display: inline-block;margin-left: -63px;padding-left: 63px;}
.advantages.products-comp-full-section2 {display:  inline-block;margin-left: 299px;width: 50%;}
.advantages.products-comp-left-section2 {display:  inline-block;width: 48%;float:  left;border-right: 1px solid #c7c7c7;}
.advantages.products-comp-right-section2 {display: inline-block;width: 50%;float: right;}
img.b-gts_pimage {margin: 118px 0 0 121px;transform: scale(2.1);}
img.b-gts-black_pimage {margin: 118px 0px 0 -95px;transform: scale(2.2);padding-left: 165px;}
img.b-gts-black.image.lazyload {transform: scale(1.4);padding-left: 170px;display: block;}
img.b-gts.image.lazyload {transform: scale(1.4);padding-left: 152px;}
.advantages.products-comp-left-section {display:  inline-block;width: 48%;float: left;line-height: 25px;font-size: 16px;font-weight: 100;border-right: 1px solid #bbbbbb;}
.advantages.products-comp-right-section {display:  inline-block;width: 50%;float: right;line-height: 25px;font-size: 16px;font-weight: 100;}
span.advantage.picture {margin-bottom: 11px;display: inline-block;width: 326px;}
span.legend.has-multiple-lines2 {font-size: 15px;font-weight: 100;}
sup.last_sup {display: block;font-size:10px;top: 8px;right: 11px;}
img.toolkit {display:  block;width: 63%;margin: 0 auto;padding-bottom: 50px;}

/*configure*/
p.last_title {display: inline-block;position: relative;font-family: Roboto, Arial, Verdana, sans-serif;font-style: italic;font-size: 2rem;font-weight: 700;text-align: center;width: 108%;margin-top: 9%;margin-bottom: 6%;color: #232323;z-index: 1;margin-left: -40%;}
a.btn.c2a2:hover {background-color: #148e00;}
img.last_icon {display: inline-block;position: relative;width: 11%;padding: 24px 0px;float: left;}
img.last_icon2 {display: inline-block;position: relative;width: 11%;margin-left: 0%;float: left;}
p.last_subtitle {font-size: 22px;font-style:  italic;display:  block;margin: 30px 0;}
.text1 {display: inline-block;width: 54%;padding-top: 19px;}
.text2 {display: inline-block;width: 54%;}
img.last_gtsproduct {display:  block;position:  relative;width: 35%;float: right;margin-top: -74%;margin-right: -21%;margin-bottom: -4%;}
p.explanations_last {width: 78%;font-size: 17px;line-height: 26px;font-weight: 100;margin-bottom: 4%;}
hr.hr_last {margin-left: -49%;width: 198%;border: 1px solid #dcdcdc;}
.more-link2 {display: block;position: relative;font-size: 15px;width: 24%;margin-top: 10px;margin-left: 6%;margin-bottom: 95px;text-transform: uppercase;color: #ec5b00 !important;}
.product-gts-block.product-gts-call-to-action {margin-left: -15%;}
strong.chip-title {padding-left: 29px;font-size: 15px;}
span.chip-description {font-size: 15px;font-weight: 100;padding-left: 29px;}
div#tech-data {margin-left: -49%;background-color:  #fff;width: 198.2%;}

/*modals*/
.modal-overlay, .america-redirect-mod {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;background-color: rgba(0, 0, 0, 0.65);overflow: hidden;overflow-y: auto;text-transform: none;}

/*-----------------------------------------------------------------media queries---*/
@media screen and (max-width:399px) and (min-width:352px) {
.stage.home-stage{overflow:hidden;}
img.main_stage{display:none;}
img.main_stage_phone{display:block;margin-top:-118px;transform:scale(1.1);margin-bottom:-245px;}
.stage.home-stage{margin-top:0px;}
.no-mobiles, .no-tablets {display: none;}
p.heading {padding: 16px 0px;width: 100%;font-size: 27px;}    
p.heading {margin-top: 74% !important;}
.col-main {background-color: #0000;}
ul.navigation{display:none;}
.price-placeholder.product-chip_gts {display: none;}
.stage-teaser-container {margin-top: 400px !important;padding-top: 23px;margin-left:150px;}
a.btn.c2a{width:65%;margin-left:-25%;padding-left:90px;margin-top: 26px;position: relative;z-index: 50;}
p.teaser-text{display:none;}
ul.stage-list{display:none;}
h1.teaser-title {margin-top: -12px !important;margin-bottom: -36px !important;font-size:  29px;margin-left: -47px;}
.performance-values{width: 495%;margin-left: -126.5%;overflow:  hidden;}
.value-ps{font-size: 30px !important;margin-left: 27.5%;}
.value-nm{float: left;font-size: 30px !important;padding-left: 8px;}
/*special*/
img.gts_BLACK {width: 70%;margin-top: -72px !important;margin-left: 9px;padding: 0 5px;background-color: #f9f9f9;}
h3.special-advantages-title-text{display:none;}
.special-advantages-container{width: 81%;margin-left: 5px;}
.more-link{width:60% !important; margin-left:21%;}
/*movable box*/
p.title2{display:none;}
.diagram{display:none;}
img.sector {display:none;}
img.sector_phone {display:block;position:absolute;margin-top: -21%;clip: rect(125px,365px,555px,0px);}
p.gettingP{display:none;}
/*video*/
img.play_icon{width:30% !important;margin-left: 5px;margin-top: 254px!important;}
img.video {display:none;}
.product-gts-performance-diagram .video-link{display:block !important;background-color: rgba(255, 255, 255, 0);border: 1px solid #fafafa00;}
p.compareP{margin-top: -25%;margin-left: -35%;font-size:  17px;width: 121% !important;line-height: 22px;text-align:  center;}
p.head32{margin-top: 205px;margin-bottom:  165px;font-size: 24px !important;width: 163%;margin-left: -45%;}
/*fine tuning*/
p.special-advantages-title-text2{line-height:39px;text-align:left;padding-left:15px;font-size:25px;font-weight:400;}
.content-area .no-mobiles2{text-align:left;}
img.tick_icon{width:7%;margin-left:-29px;}
/*badges*/
.drop_stage{transform: scale(2.3);margin-top: 67px;margin-bottom: -20px;}
img.press_sector{display:none;}
img.press_sector_tablet{display:block;transform:scale(1.55);margin-top: -141px;}
p.special-advantages-title-text3{padding-top: 106px;padding-bottom: 77px;margin-left: 17px;font-size: 22px;font-weight:100;line-height:29px;width: 91%;}
img.badges{display: inline-block;width: 100%;float: none;margin: 0 auto !important;vertical-align: middle !important;text-align:  center !important;}
.gallery-slider{display:  block;margin:0 auto;text-align:  center;margin-top: -50%;margin-left: 1%;}
li.badge{display: inline-block;width: 31%;margin: 0 auto !important;margin-top: -208px !important;padding-bottom: 72px;}
/*smartphone*/
p.special-advantages-title-text4{margin-top: -157px;line-height:31px;margin-left: 19px;width: 87%;}
img.smartphone_connect{margin-top: 192px;margin-left: -362px !important;width:100%;}
p.explanations2{margin-left:25px;width:90%;margin-bottom:290px;}
.gallery-slider2{display:none;}
img.app{margin-left:-50px;padding-right:60px;width:30%;}
/*ultimate*/
img.lights_section{margin-left:-30px;margin-top: -99.5%;}
.title_Ultimate{width:45%;font-size: 24px !important;font-weight: 600 !important;margin-left: 175px !important;margin-top: -23px !important;}
.nophone_Ultimate1{display:none;}
.nophone_Ultimate{margin-left: 160px !important;width:45.4%;}
img.Ultimate_icons{width:15%;padding:5px 30px;}
.gts-black-white-logo{width: 133%;margin-top:  5%;margin-bottom: -4%;margin-left: 34%;display:  block;position:  relative;z-index: 1;}
.gts-black-product{width: 65%;m;margin-left: 94px;argin-bottom: -27px;display: block;position: relative;z-index: 1;}
/*next movable*/
img.sector2{display:none;}
img.sector2_phone{display:block;position:absolute;margin-top: -29.6%;transform: scale(1.1);margin-left: 8px;clip: rect(129px,346px,519px,0px);}
/*video*/
img.play_icon2{width: 28% !important;margin-left: 5px;margin-top: 197px!important;}
p.gettingP2{display:none;}
p.head3{margin-left: -70px;font-size: 25px !important;width:130%;margin-top: 152px;}
p.lasteffort{font-size: 16px;text-align: center;width: 156% !important;margin-top: 107px;margin-left: -106px;}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram2{margin-top: 16%;}
.video-link{display:block !important;border: 1px solid #fafafa00;background-color: rgba(255, 255, 255, 0);}
/*back to back*/
div#tech-data{display:none;}
/*configure*/
p.last_title{margin-top:100px;margin-left: -31px;font-size:25px;font-weight:400;}
p.explanations_last{margin-left:65px;}
a.btn.c2a3{width:50%;margin-left: 2%;padding-left: 134px;margin-top:58px;}
p.last_subtitle{margin-left:65px;}
.text1{margin-left: 92px;}
.text2{margin-left: 92px;}
.more-link2{width:60%; margin-left:30px;}
span.chip-description{padding-left: 0px;display:  block;margin-left: 28px;}
span.chip-description span.only-desktops{display:none;}
img.last_gtsproduct{display:none;}
img.last_icon{margin-left: 81px;margin-right: -97px;padding-top: 20px;width: 25%;}
img.last_icon2{margin-left: 81px;margin-right: -97px;padding-top: 0px;width: 25%;}

}


@media only screen and (min-width:400px) and (max-width:450px) {
.stage.home-stage{overflow:hidden;}
img.main_stage{display:none;}
img.main_stage_phone{display:block;margin-top:-118px;transform:scale(1.1);margin-bottom:-245px;}
.stage.home-stage{margin-top:0px;}
.no-mobiles, .no-tablets {display: none;}
p.heading {padding: 16px 0px;width: 100%;font-size: 27px;}    
p.heading {margin-top: 74% !important;}
.col-main {background-color: #0000;}
ul.navigation{display:none;}
.price-placeholder.product-chip_gts {display: none;}
.stage-teaser-container {margin-top: 400px !important;padding-top: 23px;margin-left:150px;}
a.btn.c2a{width: 57%;margin-left: 1%;padding-left: 52px;margin-top: 26px;position: relative;z-index: 50;}
p.teaser-text{display:none;}
ul.stage-list{display:none;}
h1.teaser-title {margin-top: -12px !important;margin-bottom: -36px !important;font-size:  29px;margin-left: -6px;}
.performance-values{width: 495%;margin-left: -126.5%;overflow:  hidden;}
.value-ps{font-size: 30px !important;margin-left: 28.5%;}
.value-nm{float: left;font-size: 30px !important;padding-left: 17px;}
/*special*/
img.gts_BLACK {width: 70%;margin-top: -72px !important;margin-left: 9px;padding: 0 5px;background-color: #f9f9f9;}
h3.special-advantages-title-text{display:none;}
.special-advantages-container{width: 75%;margin-left: 17px;}
.more-link{width:60% !important; margin-left:21%;}
/*movable box*/
p.title2{display:none;}
.diagram{display:none;}
img.sector {display:none;}
img.sector_phone {display:block;position:absolute;margin-top: -26%;clip: rect(148px,422px,583px,0px);}
p.gettingP{display:none;}
/*video*/
img.play_icon{width: 25% !important;margin-left: 25px;margin-top: 239px!important;}
img.video {display:none;}
.product-gts-performance-diagram .video-link{display:block !important;background-color: rgba(255, 255, 255, 0);border: 1px solid #fafafa00;}
p.compareP{margin-top: -25%;margin-left: -27%;font-size:  17px;width: 121% !important;line-height: 22px;text-align:  center;}
p.head32{margin-top: 194px;margin-bottom:  165px;font-size: 24px !important;width: 163%;margin-left: -29%;}
/*fine tuning*/
p.special-advantages-title-text2{line-height:39px;text-align:left;padding-left:15px;font-size:25px;font-weight:400;}
.content-area .no-mobiles2{text-align:left;}
img.tick_icon{width:7%;margin-left:-29px;}
/*badges*/
.drop_stage{transform: scale(2.3);margin-top: 67px;margin-bottom: -20px;}
img.press_sector{display:none;}
img.press_sector_tablet{display:block;transform: scale(1.4);margin-top: -167px;}
p.special-advantages-title-text3{padding-top: 116px;padding-bottom: 77px;margin-left: 21px;font-size: 25px;font-weight:100;line-height:29px;width: 86%;}
img.badges{display: inline-block;width: 100%;float: none;margin: 0 auto !important;vertical-align: middle !important;text-align:  center !important;}
.gallery-slider{display:  block;margin:0 auto;text-align:  center;margin-top: -50%;margin-left: 2%;}
li.badge{display: inline-block;width: 31%;margin: 0 auto !important;margin-top: -208px !important;padding-bottom: 72px;}
/*smartphone*/
p.special-advantages-title-text4{margin-top: -45px;line-height:31px;margin-left: 19px;width: 87%;}
img.smartphone_connect{margin-top: 151px;margin-left: -395px !important;width: 92%;}
p.explanations2{margin-left:25px;width:90%;margin-bottom:290px;}
.gallery-slider2{display:none;}
img.app{margin-left:-50px;padding-right:60px;width:30%;}
/*ultimate*/
img.lights_section{margin-left:-30px;margin-top: -90.5%;width: 76%;}
.title_Ultimate{width: 43%;font-size:25px !important;margin-left: 220px !important;margin-top:20px !important;}
.nophone_Ultimate1{display:none;}
.nophone_Ultimate{margin-left: 206px !important;width: 44.4%;}
img.Ultimate_icons{width:15%;padding:5px 30px;}
.gts-black-white-logo{width: 133%;margin-top:  5%;margin-bottom: -4%;margin-left: 36%;display:  block;position:  relative;z-index: 1;}
.gts-black-product{width: 64%;m;margin-left: 109px;margin-bottom: -27px;display: block;position: relative;z-index: 1;}
/*next movable*/
img.sector2{display:none;}
img.sector2_phone{display:block;position:absolute;margin-top: -24.5%;transform: scale(1.1);margin-left: 20px;clip: rect(129px,377px,516px,0px);}
/*video*/
img.play_icon2{width: 26% !important;margin-left: 31px;margin-top: 183px!important;}
p.gettingP2{display:none;}
p.head3{margin-left: -35px;font-size: 23px !important;width: 100%;margin-top: 137px;}
p.lasteffort{font-size: 16px;text-align: center;width: 149% !important;margin-top: 107px;margin-left: -86px;}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram2{margin-top: 16%;}
.video-link{display:block !important;border: 1px solid #fafafa00;background-color: rgba(255, 255, 255, 0);}
/*back to back*/
div#tech-data{display:none;}
/*configure*/
p.last_title{margin-top:100px;margin-left: -62px;font-size:25px;font-weight:400;}
p.explanations_last{margin-left:65px;}
a.btn.c2a3{width: 38%;margin-left: 25%;padding-left: 81px;margin-top:58px;}
p.last_subtitle{margin-left:65px;}
.text1{margin-left: 92px;}
.text2{margin-left: 92px;}
.more-link2{width:60%; margin-left:30px;}
span.chip-description{padding-left: 0px;display:  block;margin-left: 28px;}
span.chip-description span.only-desktops{display:none;}
img.last_gtsproduct{display:none;}
img.last_icon{margin-left: 81px;margin-right: -97px;padding-top: 20px;width: 25%;}
img.last_icon2{margin-left: 81px;margin-right: -97px;padding-top: 0px;width: 25%;}
}

@media only screen and (min-width:451px) and (max-width:500px) {
.stage.home-stage{overflow:hidden;}
img.main_stage{display:none;}
img.main_stage_phone{display:block;margin-top:-118px;transform:scale(1.1);margin-bottom:-245px;}
.stage.home-stage{margin-top:0px;}
.no-mobiles, .no-tablets {display: none;}
p.heading {padding: 16px 0px;width: 100%;font-size: 27px;}    
p.heading {margin-top: 59% !important;}
.col-main {background-color: #0000;}
ul.navigation{display:none;}
.price-placeholder.product-chip_gts {margin-left: 15px;margin-top: 32px;}
.stage-teaser-container {margin-top: 400px !important;padding-top: 23px;margin-left:150px;}
a.btn.c2a{width: 31%;height: 55px;margin-left: -5%;margin-top: 31px;position: relative;z-index: 50;}
p.teaser-text{display:none;}
ul.stage-list{display:none;}
h1.teaser-title {margin-top: -17px !important;margin-bottom: -36px !important;font-size:  29px;margin-left: 28px;}
.performance-values{width: 495%;margin-left: -126.5%;overflow:  hidden;}
.value-ps{font-size: 35px !important;margin-left: 28.5%;}
.value-nm{float: left;font-size: 35px !important;padding-left: 37px;}
/*special*/
img.gts_BLACK {width: 55%;margin-top: -59px !important;margin-left: 37px;padding: 0 5px;background-color: #f9f9f9;}
h3.special-advantages-title-text{display:none;}
.special-advantages-container{width: 77%;margin-left: 17px;}
.more-link{width:60% !important; margin-left:21%;}
/*movable box*/
p.title2{display: block;margin-top: 34%;margin-bottom: -52%;margin-left: 3%;line-height: 40px;}
.diagram{display: block;margin-top: 62%;margin-left: 2%;}
.diagram li{width:100%;}
span.descrip{width:17%;}
.racechip-performance{width: 39%;}
li.diagram-acceleration{width:117%;}
span.default-performance{width:35%;}
img.sector {display:none;}
img.sector_phone {display:none;}
img.sector_tablet {display:block;position:absolute;margin-top: 46%;transform: scale(1.5);clip: rect(29px,455px,532px,0px);}
p.gettingP{display: block;width: 96%;margin-left:  4%;margin-top: -5%;}
/*video*/
img.play_icon{width: 25% !important;margin-left: -76px;margin-top: 44px!important;}
img.video {display: block;width: 55%;margin-left: -37%;overflow:  hidden;}
.product-gts-performance-diagram .video-link{display:block !important;background-color: rgba(62, 62, 62, 0.85);border: 1px solid #ffffff;width: 62%;margin-left: 4%;height: 137px;}
p.compareP{margin-top: -50%;margin-left: 26%;font-size: 14px;width: 62% !important;line-height: 22px;text-align:  center;}
p.head32{margin-top: 21px;margin-bottom:  165px;font-size: 18px !important;width: 163%;margin-left: -19%;}
/*fine tuning*/
p.special-advantages-title-text2{margin-top: 35%;line-height:39px;text-align:left;padding-left: 23px;font-size: 24px;font-weight: 600;}
.content-area .no-mobiles2{text-align:left;}
img.tick_icon{width:7%;margin-left:-29px;}
/*badges*/
.drop_stage{transform: scale(2.3);margin-top: 67px;margin-bottom: -20px;}
img.press_sector{display:none;}
img.press_sector_tablet{display:block;transform: scale(1.4);margin-top: -167px;}
p.special-advantages-title-text3{padding-top: 122px;padding-bottom: 77px;margin-left: 21px;font-size: 25px;font-weight:100;line-height:29px;width: 86%;}
img.badges{display: inline-block;width: 100%;float: none;margin: 0 auto !important;vertical-align: middle !important;text-align:  center !important;}
.gallery-slider{display:  block;margin:0 auto;text-align:  center;margin-top: -50%;margin-left: 1%;}
li.badge{display: inline-block;width: 31%;margin: 0 auto !important;margin-top: -208px !important;padding-bottom: 72px;}
/*smartphone*/
p.special-advantages-title-text4{margin-top: -24%;line-height:31px;margin-left: 19px;width: 87%;}
img.smartphone_connect{margin-top: 151px;margin-left: -405px !important;width: 77%;}
p.explanations2{margin-left:25px;width: 88%;margin-bottom:290px;}
.gallery-slider2{display:none;}
img.app{margin-left:-50px;padding-right:60px;width:30%;}
/*ultimate*/
img.lights_section{margin-left:-30px;margin-top: -92.5%;width: 76%;}
.title_Ultimate{width: 43%;font-size: 30px !important;font-weight: 600 !important;margin-left: 253px !important;margin-top:20px !important;}
.nophone_Ultimate1{display: block;width: 40.5%;margin-left: 26% !important;}
.nophone_Ultimate{width: 42.4%;margin-left: 26% !important;}
img.Ultimate_icons{width:15%;padding:5px 30px;}
.gts-black-white-logo{width: 133%;margin-top: 3%;margin-bottom: -1%;margin-left: 337px;display:  block;position:  relative;z-index: 1;}
.gts-black-product{width: 64%;m;margin-left: 134px;margin-bottom: -26px;display: block;position: relative;z-index: 1;}
.advantages.gts-black-advantages {width: 69%;margin-left: 26%;}
.subtitle_Ultimate{padding-bottom:25px;}
span.legend{margin-left:-15px;}
button.btn.call-to-action{margin-left: 37%;}
/*next movable*/
img.sector2{display:none;}
img.sector2_phone{display: none;.1)margin-left: 20;7px,516px,0px)}
img.sector2_tablet {display: block;padding-bottom: 8%;}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram2 {margin-top: -150% !important;}
/*video*/
img.play_icon2{width: 26% !important;margin-left: 60px;margin-top: 183px!important;}
p.gettingP2{display:none;}
p.head3{margin-left: -15px;font-size: 25px !important;width:130%;margin-top: 137px;}
p.lasteffort{font-size: 16px;text-align: center;width: 149% !important;margin-top: 107px;margin-left: -86px;}
/*back to back*/
div#tech-data{display:none;}
/*configure*/
p.last_title{margin-top: 141px;margin-left: -90px;font-size:25px;font-weight:400;}
p.explanations_last{margin-left: 77px;}
a.btn.c2a3{width: 35%;margin-left: 25%;padding-left: 72px;margin-top: 18px;}
p.last_subtitle{padding-top: 35px;margin-bottom: 3%;margin-left: 97px;}
.text1{margin-left: 92px;}
.text2{margin-left: 92px;}
.more-link2{width:60%; margin-left:30px;}
span.chip-description{padding-left: 0px;display:  block;margin-left: 28px;}
span.chip-description span.only-desktops{display:none;}
img.last_gtsproduct{display:none;}
img.last_icon{margin-left: 106px;margin-right: -91px;padding-top: 20px;width: 22%;}
img.last_icon2{margin-left: 106px;margin-right: -91px;padding-top: 0px;width: 22%;}
}


@media only screen and (min-width:501px) and (max-width:550px) {
.stage.home-stage{overflow:hidden;}
img.main_stage{display:none;}
img.main_stage_phone{display:none;}
img.main_stage_tablet{display:block;margin-top: -87px!important;transform: scale(1.2);margin-bottom: -188px;margin-left: 4%;}
.stage.home-stage{margin-top:0px;}
.no-mobiles, .no-tablets {display: none;}
p.heading {padding: 16px 0px;width: 100%;font-size: 27px;}    
p.heading {margin-top: 45% !important;}
.col-main {background-color: #0000;}
ul.navigation{display:none;}
.price-placeholder.product-chip_gts {margin-left: 15px;margin-top: 24px;}
.stage-teaser-container {margin-top: 400px !important;padding-top: 21px;margin-left:150px;}
a.btn.c2a{width: 31%;height: 55px;margin-left: -5%;margin-top: 23px;position: relative;z-index: 50;}
p.teaser-text{display:none;}
ul.stage-list{display:none;}
h1.teaser-title {margin-top: -17px !important;margin-bottom: -36px !important;font-size:  29px;margin-left: -19px;}
.performance-values{width: 495%;margin-left: -126.5%;overflow:  hidden;}
.value-ps{font-size: 35px !important;margin-left: 28.5%;}
.value-nm{float: left;font-size: 35px !important;padding-left: 37px;}
/*special*/
img.gts_BLACK {width: 47%;margin-top: -59px !important;margin-left: 106px;padding: 0 5px;background-color: #f9f9f9;}
.special-advantages-title {margin-left: 1%;}
h3.special-advantages-title-text{display:none;}
.special-advantages-container{width: 67%;margin-left: 49px;}
.more-link{width: 36% !important;margin-left: 33%;}
/*movable box*/
p.title2{display: block;margin-top: 31%;margin-bottom: -52%;margin-left: 4%;line-height: 40px;}
.diagram{display: block;margin-top: 62%;margin-left: 3%;}
.diagram li{width:100%;}
span.descrip{width:17%;}
.racechip-performance{width: 34%;}
li.diagram-acceleration{width:117%;}
span.default-performance{width:35%;}
img.sector {display:none;}
img.sector_phone {display:none;}
img.sector_tablet {display:block;position:absolute;margin-top: 46%;transform: scale(1.5);clip: rect(29px,455px,532px,0px);}
p.gettingP{display: block;width: 96%;margin-left:  4%;margin-top: -5%;}
/*video*/
img.play_icon{width: 25% !important;margin-left: -76px;margin-top: 44px!important;}
img.video {display: block;width: 46%;margin-left: -33.5%;overflow:  hidden;}
.product-gts-performance-diagram .video-link{display:block !important;background-color: rgba(62, 62, 62, 0.85);border: 1px solid #ffffff;width: 62%;margin-left: 4%;height: 126px;}
p.compareP{margin-top: -41%;margin-left: 29%;font-size: 14px;width: 62% !important;line-height: 22px;text-align:  center;}
p.head32{margin-top: 21px;margin-bottom:  165px;font-size: 18px !important;width: 163%;margin-left: -19%;}
/*fine tuning*/
p.special-advantages-title-text2{margin-top: 35%;line-height:39px;text-align:left;padding-left: 23px;font-size: 24px;font-weight: 600;}
.charactistics{margin-bottom:20px;}
.content-area .no-mobiles2{text-align:left;}
img.tick_icon{width: 5%;margin-left:-29px;}
/*badges*/
.drop_stage{transform: scale(2.3);margin-top: 67px;margin-bottom: -20px;}
img.press_sector{display:none;}
img.press_sector_tablet{display:block;transform: scale(1.4);margin-top: -143px;}
p.special-advantages-title-text3{padding-top: 162px;padding-bottom: 53px;margin-left: 21px;font-size: 25px;font-weight: 400;line-height: 32px;width: 86%;}
img.badges{display: inline-block;width: 90%;float: none;margin: 0 auto !important;vertical-align: middle !important;text-align:  center !important;}
.gallery-slider{display:  block;margin:0 auto;text-align:  center;margin-top: -50%;margin-left: 1%;}
li.badge{display: inline-block;width: 31%;margin: 0 auto !important;margin-top: -208px !important;padding-bottom: 72px;}
/*smartphone*/
p.special-advantages-title-text4{margin-top: -37%;line-height:31px;margin-left: 19px;width: 87%;}
img.smartphone_connect{margin-top: 132px;margin-left: -416px !important;width: 66%;}
p.explanations2{margin-left:25px;width: 88%;margin-bottom:290px;}
.gallery-slider2{display:none;}
img.app{margin-left: -76px;padding-right: 90px;width:30%;}
/*ultimate*/
img.lights_section{margin-left:-30px;margin-top: -77.9%;width: 76%;}
.title_Ultimate{width: 43%;font-style:  italic;font-size: 33px !important;font-weight: 500 !important;margin-left: 253px !important;margin-top:20px !important;}
.nophone_Ultimate1{display: block;width: 48.5%;margin-left: 24% !important;}
.nophone_Ultimate{width: 49.9%;margin-left: 24% !important;}
img.Ultimate_icons{width:15%;padding:5px 30px;}
.gts-black-white-logo{width: 133%;margin-top: 3%;margin-bottom: -1%;margin-left: 337px;display:  block;position:  relative;z-index: 1;}
.gts-black-product{width: 58%;m;margin-left: 161px;margin-bottom: -26px;display: block;position: relative;z-index: 1;}
.advantages.gts-black-advantages {width: 69%;margin-left: 26%;}
.advantage-container{width:38%; margin-left:-19px;}
.subtitle_Ultimate{padding-bottom:25px;}
span.legend{margin-left:-15px;}
button.btn.call-to-action{margin-left: 39%;}
/*next movable*/
img.sector2{display:none;}
img.sector2_phone{display: none;.1)margin-left: 20;7px,516px,0px)}
img.sector2_tablet {display: block;padding-bottom: 8%;margin-top: 1px;}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram2 {margin-top: -162% !important;}
/*video*/
img.play_icon2{width: 26% !important;margin-left: -78px;margin-top: 7%;}
p.gettingP2{display: block;margin-left: 24px;}
p.head3{margin-left: -15px;font-size: 22px !important;width:130%;margin-top: 17px;}
p.lasteffort{font-size: 16px;width: 130% !important;margin-top: 26px;margin-left: -112px;}
.video-link {display: block!important;border: 1px solid #fafafa;margin-left: 23px;height: 127px;background-color: rgba(14, 14, 14, 0.49);}
/*back to back*/
div#tech-data{display:none;}
/*configure*/
p.last_title{margin-top: 83px;margin-left: -108px;font-size: 30px;font-weight: 500;}
p.explanations_last{margin-left: 91px;}
a.btn.c2a3{width: 37%;margin-left: 25%;padding-left: 111px;margin-top: 18px;}
p.last_subtitle{padding-top: 35px;margin-bottom: 3%;margin-left: 97px;}
.text1{margin-left: 92px;}
.text2{margin-left: 92px;}
.more-link2{width:60%; margin-left:30px;}
span.chip-description{padding-left: 0px;display:  block;margin-left: 28px;}
span.chip-description span.only-desktops{display:none;}
img.last_gtsproduct{display:none;}
img.last_icon{margin-left: 106px;margin-right: -91px;padding-top: 20px;width: 20%;}
img.last_icon2{margin-left: 106px;margin-right: -91px;padding-top: 0px;width: 20%;}
}

@media only screen and (min-width:551px) and (max-width:600px) {
.stage.home-stage{overflow:hidden;}
.teaser-text-block{display: block;position: relative;margin-left: -17%;margin-top: 48%;z-index: 1;}
img.main_stage{display:none;}
img.main_stage_phone{display:block;position: absolute;margin-top: -17%;margin-left: 0%;transform: scale(1.1);z-index: -1;}
img.main_stage_tablet{display:none}
.stage.home-stage{margin-top:0px;}
.stage-teaser-container {margin-top: 453px !important;padding-top: 21px;margin-left: 129px;margin-bottom: -13%;}
.no-mobiles, .no-tablets {/* display: none; */}
p.heading {padding: 16px 0px;width: 100%;font-size: 27px;}    
p.heading {margin-top: 26% !important;}
.col-main {background-color: #0000;}
ul.navigation {display: inline-block;position: absolute;width: 78%;top: 0.8%;margin-left: 11%;border-bottom: 1px solid #fff0;}
ul.navigation li.item {display: none !important;}
ul.navigation li.logo {display: block;width:290%;margin-top:-25%;margin-left:-10%;}
.price-placeholder.product-chip_gts {margin-left: 15px;margin-top: 24px;}
a.btn.c2a{width: 32%;height: 55px;margin-left: -3%;padding-left: 25px;margin-top: 23px;position: relative;z-index: 50;}
p.teaser-text{margin-top:10%;margin-bottom:-6%; margin-left:-3%;}
ul.stage-list{display:none;}
h1.teaser-title {margin-top: -25px !important;margin-bottom: -36px !important;font-size:  29px;margin-left: -19px;}
.performance-values{width: 495%;margin-left: -126.5%;overflow:  hidden;}
.value-ps{font-size: 35px !important;margin-left: 29.5%;}
.value-nm{float: left;font-size: 35px !important;padding-left: 59px;}
/*special*/
span.advantage.picture {margin-bottom: 11px;display: inline-block;width: 291px;}
img.gts_BLACK {width: 47%;margin-top: -59px !important;margin-left: 106px;padding: 0 5px;background-color: #f9f9f9;}
.special-advantages-title {margin-left: 1%;}
h3.special-advantages-title-text{display:none;}
.special-advantages-container{width: 67%;margin-left: 49px;}
.more-link{width: 36% !important;margin-left: 33%;}
/*movable box*/
p.title2{display: block;margin-top: 31%;margin-bottom: -52%;margin-left: 4%;line-height: 40px;}
.diagram{display: block;margin-top: 62%;margin-left: 3%;}
.diagram li{width:100%;}
span.descrip{width:17%;}
.racechip-performance{width: 34%;}
li.diagram-acceleration{width: 111%;}
span.default-performance{width:35%;}
img.sector {display:none;}
img.sector_phone {display:none;}
img.sector_tablet {display:block;position:absolute;margin-top: 33%;transform: scale(1.5);clip: rect(67px,470px,639px,0px);}
p.gettingP{display: block;width: 93%;margin-left: 2%;margin-top: -5%;}
/*video*/
img.play_icon{width: 25% !important;margin-left: -97px;margin-top: 38px!important;}
img.video {display: block;width: 41%;margin-left: -30.5%;overflow:  hidden;}
.product-gts-performance-diagram .video-link{display:block !important;background-color: rgba(62, 62, 62, 0.85);border: 1px solid #ffffff;width: 62%;margin-left: 4%;height: 126px;}
p.compareP{margin-top: -41%;margin-left: 17%;font-size: 14px;width: 82% !important;line-height: 22px;}
p.head32{margin-top: 21px;margin-bottom:  165px;font-size: 18px !important;width: 163%;margin-left: -19%;}
/*fine tuning*/
p.special-advantages-title-text2{margin-top: 49%;line-height:39px;text-align:left;padding-left: 23px;font-size: 31px;font-weight: 500;}
.charactistics{margin-bottom:20px;}
.content-area .no-mobiles2{text-align:left;}
img.tick_icon{width: 5%;margin-left:-29px;}
/*badges*/
.drop_stage{transform: scale(2.3);margin-top: 105px;margin-bottom: -20px;}
img.press_sector{display:none;}
img.press_sector_tablet{display:block;transform: scale(1.2);margin-top: -217px;}
p.special-advantages-title-text3{padding-top: 162px;padding-bottom: 53px;margin-left: 31px;font-size: 29px;font-weight: 400;line-height: 32px;width: 86%;}
img.badges{display: inline-block;width: 90%;float: none;margin: 0 auto !important;vertical-align: middle !important;text-align:  center !important;}
.gallery-slider{display:  block;margin:0 auto;text-align:  center;margin-top: -48%;margin-left: 2%;}
li.badge{display: inline-block;width: 31%;margin: 0 auto !important;margin-top: -208px !important;padding-bottom: 72px;}
/*smartphone*/
div#app-control{margin-top:-5%;}
p.special-advantages-title-text4{line-height:31px;margin-left: 19px;width: 92%;font-size: 26px;font-weight: 400;}
img.smartphone_connect{margin-top: 132px;margin-left: -416px !important;width: 66%;}
p.explanations2{margin-top: -1%;margin-left:25px;width: 88%;margin-bottom: 66%;}
.gallery-slider2{display:none;}
img.app{margin-left: -76px;padding-right: 90px;width:30%;}
/*ultimate*/
img.lights_section{margin-left:-30px;margin-top: -77.9%;width: 76%;}
.title_Ultimate{width: 49%;font-style:  italic;font-size: 33px !important;font-weight: 500 !important;margin-left: 232px !important;margin-top:20px !important;}
.nophone_Ultimate1{display: block;width: 48.5%;margin-left: 22.5% !important;}
.nophone_Ultimate{width: 49.9%;margin-left: 22.5% !important;}
img.Ultimate_icons{width:15%;padding:5px 30px;}
.gts-black-white-logo{width: 133%;margin-top: 3%;margin-bottom: -1%;margin-left: 337px;display:  block;position:  relative;z-index: 1;}
.gts-black-product{width: 58%;m;margin-left: 161px;margin-bottom: -26px;display: block;position: relative;z-index: 1;}
.advantages.gts-black-advantages {width: 77%;margin-left: 23%;}
.advantage-container{width:38%; margin-left:-19px;}
.subtitle_Ultimate{padding-bottom:25px;margin-left: 22.5% !important;}
span.legend{margin-left:-15px;}
button.btn.call-to-action{margin-left: 39%;}
/*next movable*/
img.sector2{display:none;}
img.sector2_phone{display: none;.1)margin-left: 20;7px,516px,0px)}
img.sector2_tablet {display: block;padding-bottom: 8%;margin-top: 1px;}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram2 {margin-top: -162% !important;}
/*video*/
img.play_icon2{width: 26% !important;margin-left: -93px;margin-top: 7%;}
p.gettingP2{display: block;margin-left: 24px;}
p.head3{margin-left: -15px;font-size: 22px !important;width:130%;margin-top: 17px;}
p.lasteffort{font-size: 15px;width: 130% !important;margin-top: 18px;margin-left: -112px;}
.video-link {display: block!important;border: 1px solid #fafafa;margin-left: 23px;height: 127px;background-color: rgba(14, 14, 14, 0.49);}
/*back to back*/
div#tech-data{display:none;}
/*configure*/
p.last_title{margin-top: 120px;margin-left: -121px;font-size: 30px;font-weight: 500;}
p.explanations_last{margin-left: 110px;}
a.btn.c2a3{width: 27%;margin-left: 33%;padding-left: 83px;margin-top: 18px;}
p.last_subtitle{padding-top: 35px;margin-bottom: 3%;margin-left: 97px;}
.text1{margin-left: 92px;}
.text2{margin-left: 92px;}
.more-link2{width:60%; margin-left:30px;}
span.chip-description{padding-left: 0px;display:  block;margin-left: 28px;}
span.chip-description span.only-desktops{display:none;}
img.last_gtsproduct{display:none;}
img.last_icon{margin-left: 106px;margin-right: -91px;padding-top: 20px;width: 19%;}
img.last_icon2{margin-left: 106px;margin-right: -91px;padding-top: 0px;width: 19%;}
ul.chips-list{margin-left:4%;}
}


@media only screen and (min-width:601px) and (max-width:650px) {
.stage.home-stage{overflow:hidden;}
.teaser-text-block{display: block;position: relative;margin-left: -17%;margin-top: 48%;z-index: 1;}
img.main_stage{display:none;}
img.main_stage_phone{display:block;position: absolute;margin-top: -17%;margin-left: 0%;transform: scale(1.1);z-index: -1;}
img.main_stage_tablet{display:none}
.stage.home-stage{margin-top:0px;}
.stage-teaser-container {margin-top: 487px !important;padding-top: 21px;margin-left: 143px;margin-bottom: -13%;}
.no-mobiles, .no-tablets {/* display: none; */}
p.heading {padding: 16px 0px;width: 100%;font-size: 27px;}    
p.heading {margin-top: 26% !important;}
.col-main {background-color: #0000;}
ul.navigation {display: inline-block;position: absolute;width: 78%;top: 0.8%;margin-left: 11%;border-bottom: 1px solid #fff0;}
ul.navigation li.item {display: none !important;}
ul.navigation li.logo {display: block;width:290%;margin-top: -22%;margin-left:-10%;}
.price-placeholder.product-chip_gts {margin-left: 15px;margin-top: 24px;}
a.btn.c2a{width: 32%;height: 55px;margin-left: -3%;padding-left: 25px;margin-top: 23px;position: relative;z-index: 50;}
p.teaser-text{margin-top: 8%;margin-bottom: -4%;margin-left:-3%;}
ul.stage-list{display:none;}
h1.teaser-title {margin-top: -25px !important;margin-bottom: -36px !important;font-size:  29px;margin-left: -19px;}
.performance-values{width: 495%;margin-left: -126.5%;overflow:  hidden;}
.value-ps{font-size: 35px !important;margin-left: 29.5%;}
.value-nm{float: left;font-size: 35px !important;padding-left: 59px;}
/*special*/
span.advantage.picture {margin-bottom: 11px;display: inline-block;width: 291px;}
img.gts_BLACK {width: 47%;margin-top: -59px !important;margin-left: 119px;padding: 0 5px;background-color: #f9f9f9;}
.special-advantages-title {margin-left: 1%;}
h3.special-advantages-title-text{display:none;}
.special-advantages-container{width: 63%;margin-left: 49px;}
.more-link{width: 36% !important;margin-left: 29%;}
/*movable box*/
p.title2{display: block;width: 89%;margin-top: 31%;margin-bottom: -52%;margin-left: 4%;line-height: 40px;}
.diagram{display: block;margin-top: 62%;margin-left: 3%;}
.diagram li{width:100%;}
span.descrip{width:17%;}
.racechip-performance{width: 34%;}
li.diagram-acceleration{width: 111%;}
span.default-performance{width:35%;}
img.sector {display:none;}
img.sector_phone {display:none;}
img.sector_tablet {display:block;position:absolute;margin-top: 27%;transform: scale(1.5);clip: rect(91px,518px,689px,0px);}
p.gettingP{display: block;width: 93%;margin-left: 3%;margin-top: -5%;}
/*video*/
img.play_icon{width: 25% !important;margin-left: -97px;margin-top: 38px!important;}
img.video {display: block;width: 38.2%;margin-left: -28.4%;overflow:  hidden;}
.product-gts-performance-diagram .video-link{display:block !important;background-color: rgba(62, 62, 62, 0.85);border: 1px solid #ffffff;width: 62%;margin-left: 4%;height: 126px;}
p.compareP{margin-top: -39%;margin-left: 14%;font-size: 14px;width: 82% !important;line-height: 22px;}
p.head32{margin-top: 21px;margin-bottom:  165px;font-size: 18px !important;width: 163%;margin-left: -19%;}
/*fine tuning*/
p.special-advantages-title-text2{margin-top: 54%;line-height:39px;text-align:left;padding-left: 23px;font-size: 31px;font-weight: 500;}
.charactistics{margin-bottom:20px;}
.content-area .no-mobiles2{text-align:left;}
img.tick_icon{width: 5%;margin-left:-29px;}
/*badges*/
.drop_stage{transform: scale(1.6);margin-top: 72px;margin-bottom: -39px;}
img.press_sector{display:none;}
img.press_sector_tablet{display:block;transform: scale(1.0);margin-top: -217px;}
p.special-advantages-title-text3{padding-top: 110px;padding-bottom: 53px;margin-left: 31px;font-size: 29px;font-weight: 400;line-height: 32px;width: 86%;}
img.badges{display: inline-block;width: 84%;float: none;margin: 0 auto !important;vertical-align: middle !important;text-align:  center !important;}
.gallery-slider{display:  block;margin:0 auto;text-align:  center;margin-top: -52%;margin-left: 2%;}
li.badge{display: inline-block;width: 29%;margin: 0 auto !important;margin-top: -240px !important;padding-bottom: 89px;}
/*smartphone*/
div#app-control{margin-top: -5%;}
p.special-advantages-title-text4{line-height:31px;margin-left: 19px;width: 92%;font-size: 26px;font-weight: 400;}
img.smartphone_connect{margin-top: 109px;margin-left: -76% !important;width: 66%;}
p.explanations2{margin-top: -1%;margin-left:25px;width: 88%;margin-bottom: 63%;}
.gallery-slider2{display: block;float: left;width: 93%;margin-left: 6%;padding-bottom: 8%;}
img.app{margin-left: -76px;padding-right: 90px;width:30%;}
/*ultimate*/
img.lights_section{margin-left: -20px;margin-top: -78.7%;width: 76%;}
.title_Ultimate{width: 56%;font-style:  italic;font-size: 33px !important;font-weight: 500 !important;margin-left: 201px !important;margin-top:20px !important;}
.nophone_Ultimate1{display: block;width: 56.5%;margin-left: 19.5% !important;}
.nophone_Ultimate{width: 55.9%;margin-left: 19.5% !important;}
img.Ultimate_icons{width:15%;padding:5px 30px;}
.gts-black-white-logo{width: 133%;margin-top: 3%;margin-bottom: -1%;margin-left: 337px;display:  block;position:  relative;z-index: 1;}
.gts-black-product{width: 58%;m;margin-left: 161px;margin-bottom: -26px;display: block;position: relative;z-index: 1;}
.advantages.gts-black-advantages {width: 81%;margin-top:  3%;margin-left: 20%;margin-bottom: 2%;}
.advantage-container{width:38%; margin-left:-19px;}
.subtitle_Ultimate{padding-bottom:25px;margin-left: 19.5% !important;}
span.legend{margin-left:-15px;}
button.btn.call-to-action{margin-left: 39%;}
/*next movable*/
img.sector2{display:none;}
img.sector2_phone{display: none;.1)margin-left: 20;7px,516px,0px)}
img.sector2_tablet {display: block;position: absolute;margin-top: -15.3% !important;padding-bottom: 8%;clip: rect(94px, 616px, 739px, 0px);}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram2 {margin-top: -19% !important;}
/*video*/
img.play_icon2{width: 26% !important;margin-left: -93px;margin-top: 7%;}
p.gettingP2{display: block;margin-left: 24px;}
p.head3{margin-left: -15px;font-size: 22px !important;width:130%;margin-top: 17px;}
p.lasteffort{font-size: 15px;width: 130% !important;margin-top: 18px;margin-left: -112px;}
.video-link {display: block!important;border: 1px solid #fafafa;margin-left: 23px;height: 127px;background-color: rgba(14, 14, 14, 0.49);}
/*back to back*/
div#tech-data{display:none;}
/*configure*/
p.last_title{margin-top: 86px;margin-left: -147px;font-size: 30px;font-weight: 500;}
p.explanations_last{margin-left: 110px;}
a.btn.c2a3{width: 27%;margin-left: 33%;padding-left: 88px;margin-top: 18px;}
p.last_subtitle{padding-top: 35px;margin-bottom: 3%;margin-left: 114px;}
.text1{margin-left: 92px;}
.text2{margin-left: 92px;}
.more-link2{width:60%; margin-left:30px;}
span.chip-description{padding-left: 0px;display:  block;margin-left: 28px;}
span.chip-description span.only-desktops{display:none;}
img.last_gtsproduct{display:none;}
img.last_icon{margin-left: 106px;margin-right: -91px;padding-top: 20px;width: 19%;}
img.last_icon2{margin-left: 106px;margin-right: -91px;padding-top: 0px;width: 19%;}
ul.chips-list{margin-left:4%;}
}


@media only screen and (min-width:651px) and (max-width:700px) {
.stage.home-stage{overflow:hidden;}
.teaser-text-block{display: block;position: relative;margin-left: -17%;margin-top: 48%;z-index: 1;}
img.main_stage{display:none;}
img.main_stage_phone{display:block;position: absolute;margin-top: -17%;margin-left: 0%;transform: scale(1.1);z-index: -1;}
img.main_stage_tablet{display:none}
.stage.home-stage{margin-top:0px;}
.stage-teaser-container {margin-top: 487px !important;padding-top: 21px;margin-left: 143px;margin-bottom: -13%;}
.no-mobiles, .no-tablets {/* display: none; */}
p.heading {padding: 16px 0px;width: 100%;font-size: 27px;}    
p.heading {margin-top: 26% !important;}
.col-main {background-color: #0000;}
ul.navigation {display: inline-block;position: absolute;width: 78%;top: 0.8%;margin-left: 11%;border-bottom: 1px solid #fff0;}
ul.navigation li.item {display: none !important;}
ul.navigation li.logo {display: block;width:290%;margin-top: -22%;margin-left:-10%;}
.price-placeholder.product-chip_gts {margin-left: 15px;margin-top: 24px;}
a.btn.c2a{width: 28%;height: 55px;margin-left: -3%;padding-left: 38px;margin-top: 23px;position: relative;z-index: 50;}
p.teaser-text{margin-top: 8%;margin-bottom: -4%;margin-left:-3%;}
ul.stage-list{display:none;}
h1.teaser-title {margin-top: -25px !important;margin-bottom: -36px !important;font-size:  29px;margin-left: -19px;}
.performance-values{width: 495%;margin-left: -126.5%;overflow:  hidden;}
.value-ps{font-size: 35px !important;margin-left: 29.5%;}
.value-nm{float: left;font-size: 35px !important;padding-left: 59px;}
/*special*/
span.advantage.picture {margin-bottom: 11px;display: inline-block;width: 335px;}
img.gts_BLACK {width: 47%;margin-top: -59px !important;margin-left: 119px;padding: 0 5px;background-color: #f9f9f9;}
.special-advantages-title {margin-left: 1%;}
h3.special-advantages-title-text{display:none;}
.special-advantages-container{width: 63%;margin-left: 49px;}
.more-link{width: 36% !important;margin-left: 29%;}
/*movable box*/
p.title2{display: block;width: 89%;margin-top: 27%;margin-bottom: -52%;margin-left: 4%;line-height: 40px;}
.diagram{display: block;margin-top: 62%;margin-left: 3%;}
.diagram li{width:100%;}
span.descrip{width:17%;}
.racechip-performance{width: 34%;}
li.diagram-acceleration{width: 111%;}
span.default-performance{width:35%;}
img.sector {display:none;}
img.sector_phone {display:none;}
img.sector_tablet {display:block;position:absolute;margin-top: 12%;transform: scale(1.3);clip: rect(124px,592px,750px,0px);}
p.gettingP{display: block;width: 93%;margin-left: 3%;margin-top: -5%;}
/*video*/
img.play_icon{width: 25% !important;margin-left: -97px;margin-top: 38px!important;}
img.video {display: block;width: 35.2%;margin-left: -26.0%;overflow:  hidden;}
.product-gts-performance-diagram .video-link{display:block !important;background-color: rgba(62, 62, 62, 0.85);border: 1px solid #ffffff;width: 62%;margin-left: 4%;height: 126px;}
p.compareP{margin-top: -37%;margin-left: 14%;font-size: 14px;width: 82% !important;line-height: 22px;}
p.head32{margin-top: 21px;margin-bottom:  165px;font-size: 18px !important;width: 163%;margin-left: -19%;}
/*fine tuning*/
p.special-advantages-title-text2{margin-top: 34%;line-height:39px;text-align:left;padding-left: 23px;font-size: 31px;font-weight: 500;}
.charactistics{margin-bottom:20px;}
.content-area .no-mobiles2{text-align:left;}
img.tick_icon{width: 5%;margin-left:-29px;}
/*badges*/
.drop_stage{transform: scale(1.6);margin-top: 72px;margin-bottom: -39px;}
img.press_sector{display:none;}
img.press_sector_tablet{display:block;transform: scale(1.0);margin-top: -224px;}
p.special-advantages-title-text3{padding-top: 110px;padding-bottom: 53px;margin-left: 31px;font-size: 29px;font-weight: 400;line-height: 32px;width: 86%;}
img.badges{display: inline-block;width: 84%;float: none;margin: 0 auto !important;vertical-align: middle !important;text-align:  center !important;}
.gallery-slider{display:  block;margin:0 auto;text-align:  center;margin-top: -52%;margin-left: 2%;}
li.badge{display: inline-block;width: 29%;margin: 0 auto !important;margin-top: -240px !important;padding-bottom: 89px;}
/*smartphone*/
div#app-control{margin-top: -5%;}
p.special-advantages-title-text4{line-height:31px;margin-left: 19px;width: 92%;font-size: 26px;font-weight: 400;}
img.smartphone_connect{margin-top: 109px;margin-left: -76% !important;width: 66%;}
p.explanations2{margin-top: -1%;margin-left:25px;width: 88%;margin-bottom: 63%;}
.gallery-slider2{display: block;float: left;width: 93%;margin-left: 6%;padding-bottom: 8%;}
img.app{margin-left: -76px;padding-right: 90px;width:30%;}
/*ultimate*/
img.lights_section{margin-left: 10px;margin-top: -78.7%;width: 76%;}
.title_Ultimate{width: 56%;font-style:  italic;font-size: 33px !important;font-weight: 500 !important;margin-left: 201px !important;margin-top:20px !important;}
.nophone_Ultimate1{display: block;width: 56.5%;margin-left: 19.5% !important;}
.nophone_Ultimate{width: 55.9%;margin-left: 19.5% !important;}
img.Ultimate_icons{width:15%;padding:5px 30px;}
.gts-black-white-logo{width: 133%;margin-top: 3%;margin-bottom: -1%;margin-left: 337px;display:  block;position:  relative;z-index: 1;}
.gts-black-product{width: 58%;m;margin-left: 161px;margin-bottom: -26px;display: block;position: relative;z-index: 1;}
.advantages.gts-black-advantages {width: 81%;margin-top:  3%;margin-left: 20%;margin-bottom: 2%;}
.advantage-container{width:38%; margin-left:-19px;}
.subtitle_Ultimate{padding-bottom:25px;margin-left: 19.5% !important;}
span.legend{margin-left:-15px;}
button.btn.call-to-action{margin-left: 39%;}
/*next movable*/
img.sector2{display:none;}
img.sector2_phone{display: none;.1)margin-left: 20;7px,516px,0px)}
img.sector2_tablet {display: block;position: absolute;margin-top: -15.3% !important;padding-bottom: 8%;clip: rect(94px, 663px, 762px, 0px);}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram2 {margin-top: -19% !important;}
/*video*/
img.play_icon2{width: 26% !important;margin-left: -93px;margin-top: 7%;}
p.gettingP2{display: block;margin-left: 24px;}
p.head3{margin-left: -15px;font-size: 22px !important;width:130%;margin-top: 17px;}
p.lasteffort{font-size: 15px;width: 130% !important;margin-top: 18px;margin-left: -112px;}
.video-link {display: block!important;border: 1px solid #fafafa;margin-left: 23px;height: 127px;background-color: rgba(14, 14, 14, 0.49);}
/*back to back*/
div#tech-data{display:none;}
/*configure*/
p.last_title{margin-top: 86px;margin-left: -165px;font-size: 30px;font-weight: 500;}
p.explanations_last{margin-left: 128px;}
a.btn.c2a3{width: 26%;margin-left: 33%;padding-left: 93px;margin-top: 18px;}
p.last_subtitle{padding-top: 64px;margin-bottom: 7%;margin-left: 131px;}
.text1{margin-left: 92px;}
.text2{margin-left: 92px;}
.more-link2{width:60%; margin-left:30px;}
span.chip-description{padding-left: 0px;display:  block;margin-left: 28px;}
span.chip-description span.only-desktops{display:none;}
img.last_gtsproduct{display:none;}
img.last_icon{margin-left: 106px;margin-right: -91px;padding-top: 4px;width: 18%;}
img.last_icon2{margin-left: 109px;margin-right: -94px;padding-top: 0px;width: 18%;}
ul.chips-list{margin-left:4%;}
}


@media only screen and (min-width:701px) and (max-width:720px) {
.stage.home-stage{overflow:hidden;}
.teaser-text-block{display: block;position: relative;margin-left: -17%;margin-top: 48%;z-index: 1;}
img.main_stage{display:block;position:absolute;margin-top: -15%;margin-left: 0%;transform: scale(1.9);clip: rect(49px,531px,264px,154px);}
img.main_stage_phone{display:none;}
img.main_stage_tablet{display:none;}
.stage.home-stage{margin-top:0px;}
.stage-teaser-container {margin-top: -224px !important;padding-top: 21px;margin-left: 143px;margin-bottom: -18%;}
.no-mobiles, .no-tablets {/* display: none; */}
p.heading {padding: 16px 0px;width: 100%;font-size: 27px;}    
p.heading {margin-top: 26% !important;}
.col-main {background-color: #0000;}
ul.navigation {display: inline-block;position: absolute;width: 78%;top: 0.8%;margin-left: 11%;border-bottom: 1px solid #fff0;}
ul.navigation li.item {display: none !important;}
ul.navigation li.logo {display: block;width:290%;margin-top: -22%;margin-left:-10%;}
.price-placeholder.product-chip_gts {margin-left: 15px;margin-top: 24px;color: #fff;background-color: #000000a8;font-size: 18px;}
a.btn.c2a{width: 28%;height: 55px;margin-left: -3%;padding-left: 38px;margin-top: 23px;position: relative;z-index: 50;}
p.teaser-text{margin-top: 8%;margin-bottom: -4%;margin-left:-3%;}
ul.stage-list{display:none;}
h1.teaser-title {margin-top: -25px !important;margin-bottom: -36px !important;font-size:  29px;margin-left: -19px;}
.performance-values{width: 495%;margin-left: -126.5%;overflow:  hidden;}
.value-ps{font-size: 35px !important;margin-left: 30.1%;}
.value-nm{float: left;font-size: 35px !important;padding-left: 59px;}
/*special*/
span.advantage.picture {margin-bottom: 11px;display: inline-block;width: 335px;}
img.gts_BLACK {width: 47%;margin-top: -59px !important;margin-left: 119px;padding: 0 5px;background-color: #f9f9f9;}
.special-advantages-title {margin-left: 1%;}
h3.special-advantages-title-text{display:none;}
.special-advantages-container{width: 63%;margin-left: 49px;}
.more-link{width: 36% !important;margin-left: 29%;}
/*movable box*/
p.title2{display: block;width: 89%;margin-top: 27%;margin-bottom: -52%;margin-left: 4%;line-height: 40px;}
.diagram{display: block;margin-top: 62%;margin-left: 3%;}
.diagram li{width:100%;}
span.descrip{width:17%;}
.racechip-performance{width: 34%;}
li.diagram-acceleration{width: 111%;}
span.default-performance{width:35%;}
img.sector {display:none;}
img.sector_phone {display:none;}
img.sector_tablet {display:block;position:absolute;margin-top: 12%;transform: scale(1.3);clip: rect(124px,604px,750px,0px);}
p.gettingP{display: block;width: 93%;margin-left: 3%;margin-top: -5%;}
/*video*/
img.play_icon{width: 23% !important;margin-left: -97px;margin-top: 38px!important;}
img.video {display: block;width: 34.2%;margin-left: -25%;overflow:  hidden;}
.product-gts-performance-diagram .video-link{display:block !important;background-color: rgba(62, 62, 62, 0.85);border: 1px solid #ffffff;width: 62%;margin-left: 4%;height: 126px;}
p.compareP{margin-top: -37%;margin-left: 14%;font-size: 14px;width: 82% !important;line-height: 22px;}
p.head32{margin-top: 21px;margin-bottom:  165px;font-size: 18px !important;width: 163%;margin-left: -19%;}
/*fine tuning*/
p.special-advantages-title-text2{margin-top: 34%;line-height:39px;text-align:left;padding-left: 23px;font-size: 31px;font-weight: 500;}
.charactistics{margin-bottom:20px;}
.content-area .no-mobiles2{text-align:left;}
img.tick_icon{width: 5%;margin-left:-29px;}
/*badges*/
.drop_stage{transform: scale(1.5);margin-top: 72px;margin-bottom: -47px;}
img.press_sector{display:none;}
img.press_sector_tablet{display:block;transform: scale(1.0);margin-top: -224px;}
p.special-advantages-title-text3{padding-top: 110px;padding-bottom: 53px;margin-left: 31px;font-size: 29px;font-weight: 400;line-height: 32px;width: 86%;}
img.badges{display: inline-block;width: 84%;float: none;margin: 0 auto !important;vertical-align: middle !important;text-align:  center !important;}
.gallery-slider{display:  block;margin:0 auto;text-align:  center;margin-top: -52%;margin-left: 2%;}
li.badge{display: inline-block;width: 29%;margin: 0 auto !important;margin-top: -240px !important;padding-bottom: 89px;}
/*smartphone*/
div#app-control{margin-top: -5%;}
p.special-advantages-title-text4{line-height:31px;margin-left: 19px;width: 92%;font-size: 26px;font-weight: 400;}
img.smartphone_connect{margin-top: 109px;margin-left: -76% !important;width: 66%;}
p.explanations2{margin-top: -1%;margin-left:25px;width: 88%;margin-bottom: 63%;}
.gallery-slider2{display: block;float: left;width: 93%;margin-left: 6%;padding-bottom: 8%;}
img.app{margin-left: -76px;padding-right: 90px;width:30%;}
/*ultimate*/
img.lights_section{margin-left: 10px;margin-top: -78.7%;width: 76%;}
.title_Ultimate{width: 56%;font-style:  italic;font-size: 33px !important;font-weight: 500 !important;margin-left: 201px !important;margin-top:20px !important;}
.nophone_Ultimate1{display: block;width: 56.5%;margin-left: 19.5% !important;}
.nophone_Ultimate{width: 55.9%;margin-left: 19.5% !important;}
img.Ultimate_icons{width:15%;padding:5px 30px;}
.gts-black-white-logo{width: 133%;margin-top: 3%;margin-bottom: -1%;margin-left: 337px;display:  block;position:  relative;z-index: 1;}
.gts-black-product{width: 58%;m;margin-left: 161px;margin-bottom: -26px;display: block;position: relative;z-index: 1;}
.advantages.gts-black-advantages {width: 81%;margin-top:  3%;margin-left: 20% !important;margin-bottom: 2%;}
.advantage-container{width:38%; margin-left:-19px;}
.subtitle_Ultimate{padding-bottom:25px;margin-left: 19.5% !important;}
span.legend{margin-left:-15px;}
button.btn.call-to-action{margin-left: 39%;}
/*next movable*/
img.sector2{display:none;}
img.sector2_phone{display: none;.1)margin-left: 20;7px,516px,0px)}
img.sector2_tablet {display: block;position: absolute;margin-top: -15.3% !important;padding-bottom: 8%;clip: rect(94px, 683px, 782px, 0px);}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram2 {margin-top: -19% !important;}
/*video*/
img.play_icon2{width: 26% !important;margin-left: -93px;margin-top: 7%;}
p.gettingP2{display: block;margin-left: 24px;}
p.head3{margin-left: -15px;font-size: 22px !important;width:130%;margin-top: 17px;}
p.lasteffort{font-size: 15px;width: 130% !important;margin-top: 18px;margin-left: -112px;}
.video-link {display: block!important;border: 1px solid #fafafa;margin-left: 23px;height: 127px;background-color: rgba(14, 14, 14, 0.49);}
/*back to back*/
div#tech-data{display:none;}
/*configure*/
p.last_title{margin-top: 86px;margin-left: -165px;font-size: 30px;font-weight: 500;}
p.explanations_last{margin-left: 128px;}
a.btn.c2a3{width: 26%;margin-left: 33%;padding-left: 93px;margin-top: 18px;}
p.last_subtitle{padding-top: 64px;margin-bottom: 7%;margin-left: 131px;}
.text1{margin-left: 92px;}
.text2{margin-left: 92px;}
.more-link2{width:60%; margin-left:30px;}
span.chip-description{padding-left: 0px;display:  block;margin-left: 28px;}
span.chip-description span.only-desktops{display:none;}
img.last_gtsproduct{display:none;}
img.last_icon{margin-left: 106px;margin-right: -91px;padding-top: 4px;width: 18%;}
img.last_icon2{margin-left: 109px;margin-right: -94px;padding-top: 0px;width: 18%;}
ul.chips-list{margin-left:4%;}
}

@media only screen and (min-width:721px) and (max-width:800px) {
.stage.home-stage{overflow:hidden;}
.teaser-text-block{display: block;position: relative;margin-left: -17%;margin-top: 48%;z-index: 1;}
img.main_stage{display:block;position:absolute;margin-top: -11%;margin-left: 0%;transform: scale(1.9);/* clip: rect(49px,531px,264px,154px); */}
img.main_stage_phone{display:none;}
img.main_stage_tablet{display:none;}
.stage.home-stage{margin-top:0px;}
.stage-teaser-container {margin-top: -224px !important;padding-top: 33px;margin-left: 157px;margin-bottom: -18%;}
.no-mobiles, .no-tablets {/* display: none; */}
p.heading {padding: 16px 0px;width: 100%;font-size: 27px;}    
p.heading {margin-top: 26% !important;}
.col-main {background-color: #0000;}
ul.navigation {display: inline-block;position: absolute;width: 78%;top: 0.8%;margin-left: 11%;border-bottom: 1px solid #fff0;}
ul.navigation li.item {display: none !important;}
ul.navigation li.logo {display: block;width: 207%;margin-top: -22%;margin-left:-10%;}
.price-placeholder.product-chip_gts {margin-left: 15px;margin-top: 24px;color: #fff;background-color: #000000a8;font-size: 18px;}
a.btn.c2a{width: 28%;height: 55px;margin-left: -3%;padding-left: 54px;margin-top: 23px;position: relative;z-index: 50;}
p.teaser-text{margin-top: 8%;margin-bottom: -4%;margin-left:-3%;}
ul.stage-list{display:none;}
h1.teaser-title {margin-top: -25px !important;margin-bottom: -36px !important;font-size:  29px;margin-left: -19px;}
.performance-values{width: 495%;margin-left: -126.5%;overflow:  hidden;}
.value-ps{font-size: 35px !important;margin-left: 30.1%;}
.value-nm{float: left;font-size: 35px !important;padding-left: 59px;}
/*special*/
span.advantage.picture {margin-bottom: 11px;display: inline-block;width: 335px;}
img.gts_BLACK {width: 39%;margin-top: -47px !important;margin-left: 151px;padding: 0 20px;background-color: #f9f9f9;}
.special-advantages-title {margin-left: 1%;}
.special-advantages-title {background-color: #fafafa00;}
h3.special-advantages-title-text{display:none;}
.special-advantages-container{width: 63%;margin-left: 49px;}
.more-link{width: 36% !important;margin-left: 27%;}
/*movable box*/
p.title2{display: block;width: 89%;margin-top: 31%;margin-bottom: -56%;margin-left: 4%;line-height: 40px;}
.diagram{display: block;margin-top: 62%;margin-left: 3%;}
.diagram li{width:100%;}
span.descrip{width:17%;}
.racechip-performance{width: 34%;}
li.diagram-acceleration{width: 111%;}
span.default-performance{width:35%;}
img.sector {display:none;}
img.sector_phone {display:none;}
img.sector_tablet {display:block;position:absolute;margin-top: -2%;transform: scale(1.3);clip: rect(189px,661px,750px,0px);}
p.gettingP{display: block;width: 93%;margin-left: 3%;margin-top: -5%;}
/*video*/
img.play_icon{width: 20% !important;margin-left: -97px;margin-top: 38px!important;}
img.video {display: block;width: 31.2%;margin-left: -24%;overflow:  hidden;}
.product-gts-performance-diagram .video-link{display:block !important;background-color: rgba(62, 62, 62, 0.85);border: 1px solid #ffffff;width: 62%;margin-left: 4%;height: 126px;}
p.compareP{margin-top: -32%;margin-left: 12%;font-size: 14px;width: 82% !important;line-height: 22px;}
p.head32{margin-top: 21px;margin-bottom:  165px;font-size: 18px !important;width: 163%;margin-left: -19%;}
/*fine tuning*/
p.special-advantages-title-text2{margin-top: 26%;line-height:39px;text-align:left;padding-left: 23px;font-size: 31px;font-weight: 500;}
.charactistics{margin-bottom:20px;}
.content-area .no-mobiles2{text-align:left;margin-left: 3.2%;}
img.tick_icon{width: 5%;margin-left:-29px;}
/*badges*/
.drop_stage{transform: scale(1.5);margin-top: 72px;margin-bottom: -47px;}
img.press_sector{display:none;}
img.press_sector_tablet{display:block;transform: scale(1.0);margin-top: -224px;}
p.special-advantages-title-text3{padding-top: 110px;padding-bottom: 53px;margin-left: 31px;font-size: 29px;font-weight: 400;line-height: 32px;width: 86%;}
img.badges{display: inline-block;width: 75%;float: none;margin: 0 auto !important;vertical-align: middle !important;text-align:  center !important;}
.gallery-slider{display:  block;margin:0 auto;text-align:  center;margin-top: -52%;margin-left: 2%;}
li.badge{display: inline-block;width: 27%;margin: 0 auto !important;margin-top: -240px !important;padding-bottom: 108px;}
/*smartphone*/
div#app-control{margin-top: -5%;}
p.special-advantages-title-text4{line-height:31px;margin-left: 19px;width: 92%;font-size: 26px;font-weight: 400;}
img.smartphone_connect{margin-top: 109px;margin-left: -76% !important;width: 66%;}
p.explanations2{margin-top: -1%;margin-left:25px;width: 88%;margin-bottom: 63%;}
.gallery-slider2{display: block;float: left;width: 93%;margin-left: 6%;padding-bottom: 8%;}
img.app{margin-left: -76px;padding-right: 90px;width:30%;}
/*ultimate*/
img.lights_section{margin-left: 46px;margin-top: -79.5%;width: 76%;}
.title_Ultimate{width: 70%;font-style:  italic;font-size: 29px !important;font-weight: 500 !important;margin-left: 129px !important;margin-top:20px !important;}
.nophone_Ultimate1{display: block;width: 66.5%;margin-left: 12.5% !important;}
.nophone_Ultimate{width: 67.9%;margin-left: 12.5% !important;}
img.Ultimate_icons{width:15%;padding:5px 30px;}
.gts-black-white-logo{width: 133%;margin-top: 3%;margin-bottom: -1%;margin-left: 337px;display:  block;position:  relative;z-index: 1;}
.gts-black-product{width: 58%;m;margin-left: 161px;margin-bottom: -26px;display: block;position: relative;z-index: 1;}
.advantages.gts-black-advantages {width: 60%;margin-top:  3%;margin-left: 11% !important;margin-bottom: 1%;}
.advantage-container{width: 56%;margin-left: 16px;}
.subtitle_Ultimate{padding-bottom:25px;margin-left: 13.5% !important;}
span.legend{margin-left:-15px;}
button.btn.call-to-action{margin-left: 39%;margin-bottom: 7%;}
/*next movable*/
img.sector2{display:none;}
img.sector2_phone{display: none;.1)margin-left: 20;7px,516px,0px)}
img.sector2_tablet {display: block;position: absolute;margin-top: -12.3% !important;padding-bottom: 8%;clip: rect(94px, 752px, 798px, 0px);}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram2 {margin-top: -19% !important;}
/*video*/
img.play_icon2{width: 20% !important;margin-left: -95px;margin-top: 7%;}
p.gettingP2{display: block;margin-left: 24px;}
p.head3{margin-left: -15px;font-size: 22px !important;width:130%;margin-top: 17px;}
p.lasteffort{font-size: 15px;width: 130% !important;margin-top: 18px;margin-left: -112px;}
.video-link {display: block!important;border: 1px solid #fafafa;margin-left: 23px;height: 127px;background-color: rgba(14, 14, 14, 0.49);}
/*back to back*/
p.special2-advantages-title-text4{margin-top:22%;}
div#tech-data{/* display:none; */width: 100%;margin-left: 0%;}
.content-area.footnotes-placeholder {display:block;padding-top:5px !important;}
/*configure*/
p.last_title{margin-top: 86px;margin-left: -204px;font-size: 32px;font-weight: 500;}
p.explanations_last{width: 49%;margin-left: 128px;}
a.btn.c2a3{width: 18%;margin-left: 15%;padding-left: 53px;margin-top: 18px;}
p.last_subtitle{padding-top: 33px;margin-bottom: 7%;margin-left: 131px;width: 30%;}
.text1{margin-left: 92px;padding-top: 0px !important;}
.text2{margin-left: 92px;}
.more-link2{width:60%; margin-left:30px;}
span.chip-description{padding-left: 0px;display:  block;margin-left: 28px;}
span.chip-description span.only-desktops{display:none;}
img.last_gtsproduct{/* display:none; */margin-right: 0%;margin-top: -78% !important;width: 38%;}
img.last_icon{margin-left: 106px;margin-right: -91px;padding-top: 4px;width: 13%;}
img.last_icon2{margin-left: 109px;margin-right: -94px;padding-top: 0px;width: 13%;}
ul.chips-list{margin-left:4%;margin-top: -30px;}
}




@media only screen and (min-width:801px) and (max-width:900px) {
.stage.home-stage{overflow:hidden;}
.teaser-text-block{display: block;position: relative;margin-left: -17%;margin-top: 48%;z-index: 1;}
img.main_stage{display:block;position:absolute;margin-top: -11%;margin-left: 0%;transform: scale(1.9);/* clip: rect(49px,531px,264px,154px); */}
img.main_stage_phone{display:none;}
img.main_stage_tablet{display:none;}
.stage.home-stage{margin-top:0px;}
.stage-teaser-container {margin-top: -224px !important;padding-top: 33px;margin-left: 157px;margin-bottom: -18%;}
.no-mobiles, .no-tablets {/* display: none; */}
p.heading {padding: 16px 0px;width: 100%;font-size: 27px;}    
p.heading {margin-top: 26% !important;}
.col-main {background-color: #0000;}
ul.navigation {display: inline-block;position: absolute;width: 78%;top: 0.8%;margin-left: 11%;border-bottom: 1px solid #fff0;}
ul.navigation li.item {display: none !important;}
ul.navigation li.logo {display: block;width: 207%;margin-top: -22%;margin-left:-10%;}
.price-placeholder.product-chip_gts {margin-left: 15px;margin-top: 24px;color: #fff;background-color: #000000a8;font-size: 18px;}
a.btn.c2a{width: 28%;height: 55px;margin-left: -3%;padding-left: 54px;margin-top: 23px;position: relative;z-index: 50;}
p.teaser-text{margin-top: 8%;margin-bottom: -4%;margin-left:-3%;}
ul.stage-list{display:none;}
h1.teaser-title {margin-top: -25px !important;margin-bottom: -36px !important;font-size:  29px;margin-left: -19px;}
.performance-values{width: 495%;margin-left: -126.5%;overflow:  hidden;}
.value-ps{font-size: 35px !important;margin-left: 30.1%;}
.value-nm{float: left;font-size: 35px !important;padding-left: 59px;}
/*special*/
span.advantage.picture {margin-bottom: 11px;display: inline-block;width: 333px;}
img.gts_BLACK {width: 35%;margin-top: -45px !important;margin-left: 209px;padding: 0 20px;background-color: #f9f9f9;}
.special-advantages-title {margin-left: 1%;}
.special-advantages-title {background-color: #fafafa00;}
h3.special-advantages-title-text{display:none;}
.special-advantages-container{width: 75%;margin-left: 34px;}
.more-link{width: 36% !important;margin-left: 33%;}
/*movable box*/
p.title2{display: block;width: 89%;margin-top: 25%;margin-bottom: -56%;margin-left: 4%;line-height: 40px;}
.diagram{display: block;margin-top: 62%;margin-left: 3%;}
.diagram li{width:100%;}
span.descrip{width:17%;}
.racechip-performance{width: 34%;}
li.diagram-acceleration{width: 111%;}
span.default-performance{width:35%;}
img.sector {display:none;}
img.sector_phone {display:none;}
img.sector_tablet {display:block;position:absolute;margin-top: -13%;transform: scale(1.1);clip: rect(219px,714px,851px,0px);}
p.gettingP{display: block;width: 93%;margin-left: 3%;margin-top: -5%;}
/*video*/
img.play_icon{width: 23% !important;margin-left: -97px;margin-top: 38px!important;}
img.video {display: block;width: 31.2%;margin-left: -23%;overflow:  hidden;}
.product-gts-performance-diagram .video-link{display:block !important;background-color: rgba(62, 62, 62, 0.85);border: 1px solid #ffffff;width: 62%;margin-left: 4%;height: 126px;}
p.compareP{margin-top: -32%;margin-left: 12%;font-size: 14px;width: 82% !important;line-height: 22px;}
p.head32{margin-top: 21px;margin-bottom:  165px;font-size: 18px !important;width: 163%;margin-left: -19%;}
/*fine tuning*/
p.special-advantages-title-text2{margin-top: 18%;line-height:39px;text-align:left;padding-left: 23px;font-size: 31px;font-weight: 500;}
.charactistics{margin-bottom:20px;}
.content-area .no-mobiles2{text-align:left;margin-left: 3.2%;}
img.tick_icon{width: 5%;margin-left:-29px;}
/*badges*/
.drop_stage{transform: scale(1.2);margin-top: 72px;margin-bottom: -134px;}
img.press_sector{display: block;margin-top: 26%;}
img.press_sector_tablet{display: none;}
p.special-advantages-title-text3{margin-left: 31px;font-size: 29px;font-weight: 400;line-height: 32px;width: 86%;margin-top: -44%;}
img.badges{display: inline-block;width: 94%;float: none;margin: 0 auto !important;vertical-align: middle !important;text-align:  center !important;}
.gallery-slider{display:  block;margin:0 auto;text-align:  center;margin-top: -52%;margin-left: 2%;}
li.badge{display: inline-block;width: 19%;margin: 0 auto !important;margin-top: 399px !important;padding-bottom: 93px;}
/*smartphone*/
div#app-control{margin-top: -5%;}
p.special-advantages-title-text4{line-height:31px;margin-left: 19px;width: 92%;font-size: 30px;font-weight: 600;}
img.smartphone_connect{margin-top: 109px;margin-left: -37% !important;width: 44%;}
p.explanations2{margin-top: -1%;margin-left:25px;width: 88%;margin-bottom: 45%;}
.gallery-slider2{display: block;float: left;width: 64%;margin-top: -45%;margin-left: -2%;}
img.app{margin-left: -76px;padding-right: 90px;width:30%;}
.image.hover {width: 23%;}
/*ultimate*/
img.lights_section{opacity: 0.6;margin-left: 46px;margin-top: -46.5%;width: 76%;}
.title_Ultimate{width: 47%;font-style:  italic;font-size: 29px !important;font-weight: 500 !important;margin-left: 382px !important;margin-top: -49% !important;}
.nophone_Ultimate1{display: block;width: 44.5%;margin-left: 38.5% !important;}
.nophone_Ultimate{width: 49.9%;margin-left: 38.5% !important;}
img.Ultimate_icons{width:15%;padding:5px 30px;}
.gts-black-white-logo{width: 133%;margin-top: 3%;margin-bottom: -1%;margin-left: 337px;display: none;position:  relative;z-index: 1;}
.gts-black-product{width: 51%;m;margin-left: 58px;margin-bottom: -26px;display: block;position: relative;z-index: 1;}
.advantages.gts-black-advantages {width: 75%;margin-top: -9%;margin-left: 11% !important;margin-bottom: -2%;}
.advantage-container{width: 47%;margin-top: 3%;margin-left: 16px;}
.subtitle_Ultimate{margin-top: 10% !important;margin-left: 14.5% !important;margin-bottom: 8% !important;}
span.legend{margin-left:-15px;}
button.btn.call-to-action{margin-left: 39%;margin-bottom: 7%;}
/*next movable*/
img.sector2{display:none;}
img.sector2_phone{display: none;.1)margin-left: 20;7px,516px,0px)}
img.sector2_tablet {display: block;position: absolute;margin-top: -20.3% !important;padding-bottom: 8%;clip: rect(130px, 752px, 798px, 0px);}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram2 {margin-top: -19% !important;}
/*video*/
img.play_icon2{width: 20% !important;margin-left: -93px;margin-top: 7%;}
p.gettingP2{display: block;margin-left: 24px;}
p.head3{margin-left: -15px;font-size: 22px !important;width:130%;margin-top: 17px;}
p.lasteffort{font-size: 15px;width: 130% !important;margin-top: 18px;margin-left: -112px;}
.video-link {display: block!important;border: 1px solid #fafafa;margin-left: 23px;height: 127px;background-color: rgba(14, 14, 14, 0.49);}
/*back to back*/
p.special2-advantages-title-text4{margin-top:22%;}
div#tech-data{/* display:none; */width: 100%;margin-left: 0%;}
.content-area.footnotes-placeholder {display:block;padding-top:5px !important;}
img.b-gts-black.image.lazyload {padding-left: 130px;}
/*configure*/
p.last_title{margin-top: 86px;margin-left: -204px;font-size: 32px;font-weight: 500;}
p.explanations_last{width: 49%;margin-left: 128px;}
a.btn.c2a3{width: 18%;margin-left: 15%;padding-left: 53px;margin-top: 18px;}
p.last_subtitle{padding-top: 33px;margin-bottom: 7%;margin-left: 131px;width: 30%;}
.text1{margin-left: 92px;padding-top: 0px !important;}
.text2{margin-left: 92px;}
.more-link2{width:60%; margin-left:30px;}
span.chip-description{padding-left: 0px;display:  block;margin-left: 28px;}
span.chip-description span.only-desktops{display:none;}
img.last_gtsproduct{/* display:none; */margin-right: 0%;margin-top: -78% !important;width: 38%;}
img.last_icon{margin-left: 106px;margin-right: -91px;padding-top: 4px;width: 13%;}
img.last_icon2{margin-left: 109px;margin-right: -94px;padding-top: 0px;width: 13%;}
ul.chips-list{margin-left:4%;margin-top: -30px;}
}



@media only screen and (min-width:901px) and (max-width:990px) {
.stage.home-stage{overflow:hidden;}
.teaser-text-block{display: block;position: relative;margin-left: -17%;margin-top: 48%;z-index: 1;}
img.main_stage{display:block;position:absolute;margin-top: -11%;margin-left: 0%;transform: scale(1.9);/* clip: rect(49px,531px,264px,154px); */}
img.main_stage_phone{display:none;}
img.main_stage_tablet{display:none;}
.stage.home-stage{margin-top:0px;}
.stage-teaser-container {margin-top: -224px !important;padding-top: 33px;margin-left: 157px;margin-bottom: -18%;}
.no-mobiles, .no-tablets {/* display: none; */}
p.heading {padding: 16px 0px;width: 100%;font-size: 27px;}    
p.heading {margin-top: 26% !important;}
.col-main {background-color: #0000;}
ul.navigation {display: inline-block;position: absolute;width: 78%;top: 0.8%;margin-left: 11%;border-bottom: 1px solid #fff0;}
ul.navigation li.item {display: none !important;}
ul.navigation li.logo {display: block;width: 207%;margin-top: -22%;margin-left:-10%;}
.price-placeholder.product-chip_gts {margin-left: 15px;margin-top: 24px;color: #fff;background-color: #000000a8;font-size: 18px;}
a.btn.c2a{width: 28%;height: 55px;margin-left: -3%;padding-left: 54px;margin-top: 23px;position: relative;z-index: 50;}
p.teaser-text{margin-top: 8%;margin-bottom: -4%;margin-left:-3%;}
ul.stage-list{display:none;}
h1.teaser-title {margin-top: -25px !important;margin-bottom: -36px !important;font-size:  29px;margin-left: -19px;}
.performance-values{width: 495%;margin-left: -126.5%;overflow:  hidden;}
.value-ps{font-size: 35px !important;margin-left: 30.1%;}
.value-nm{float: left;font-size: 35px !important;padding-left: 59px;}
/*special*/
span.advantage.picture {margin-bottom: 11px;display: inline-block;width: 333px;}
img.gts_BLACK {width: 35%;margin-top: -45px !important;margin-left: 209px;padding: 0 20px;background-color: #f9f9f9;}
.special-advantages-title {margin-left: 1%;}
.special-advantages-title {background-color: #fafafa00;}
h3.special-advantages-title-text{display:none;}
.special-advantages-container{width: 75%;margin-left: 34px;}
.more-link{width: 36% !important;margin-left: 33%;}
/*movable box*/
p.title2{display: block;width: 89%;margin-top: 25%;margin-bottom: -56%;margin-left: 4%;line-height: 40px;}
.diagram{display: block;margin-top: 62%;margin-left: 3%;}
.diagram li{width:100%;}
span.descrip{width:17%;}
.racechip-performance{width: 34%;}
li.diagram-acceleration{width: 111%;}
span.default-performance{width:35%;}
img.sector {display:none;}
img.sector_phone {display:none;}
img.sector_tablet {display:block;position:absolute;margin-top: -13%;transform: scale(1.1);clip: rect(219px,714px,851px,0px);}
p.gettingP{display: block;width: 93%;margin-left: 3%;margin-top: -5%;}
/*video*/
img.play_icon{width: 23% !important;margin-left: -97px;margin-top: 38px!important;}
img.video {display: block;width: 31.2%;margin-left: -23%;overflow:  hidden;}
.product-gts-performance-diagram .video-link{display:block !important;background-color: rgba(62, 62, 62, 0.85);border: 1px solid #ffffff;width: 62%;margin-left: 4%;height: 126px;}
p.compareP{margin-top: -32%;margin-left: 12%;font-size: 14px;width: 82% !important;line-height: 22px;}
p.head32{margin-top: 21px;margin-bottom:  165px;font-size: 18px !important;width: 163%;margin-left: -19%;}
/*fine tuning*/
p.special-advantages-title-text2{margin-top: 18%;line-height:39px;text-align:left;padding-left: 23px;font-size: 31px;font-weight: 500;}
.charactistics{margin-bottom:20px;}
.content-area .no-mobiles2{text-align:left;margin-left: 3.2%;}
img.tick_icon{width: 5%;margin-left:-29px;}
/*badges*/
.drop_stage{transform: scale(1.2);margin-top: 72px;margin-bottom: -134px;}
img.press_sector{display: block;margin-top: 26%;}
img.press_sector_tablet{display: none;}
p.special-advantages-title-text3{margin-left: 31px;font-size: 29px;font-weight: 400;line-height: 32px;width: 86%;margin-top: -44%;}
img.badges{display: inline-block;width: 94%;float: none;margin: 0 auto !important;vertical-align: middle !important;text-align:  center !important;}
.gallery-slider{display:  block;margin:0 auto;text-align:  center;margin-top: -52%;margin-left: 2%;}
li.badge{display: inline-block;width: 19%;margin: 0 auto !important;margin-top: 399px !important;padding-bottom: 93px;}
/*smartphone*/
div#app-control{margin-top: -5%;}
p.special-advantages-title-text4{line-height:31px;margin-left: 19px;width: 92%;font-size: 30px;font-weight: 600;}
img.smartphone_connect{margin-top: 109px;margin-left: -37% !important;width: 44%;}
p.explanations2{margin-top: -1%;margin-left:25px;width: 88%;margin-bottom: 45%;}
.gallery-slider2{display: block;float: left;width: 64%;margin-top: -45%;margin-left: -2%;}
img.app{margin-left: -76px;padding-right: 90px;width:30%;}
.image.hover {width: 23%;}
/*ultimate*/
img.lights_section{opacity: 0.6;margin-left: 46px;margin-top: -46.5%;width: 76%;}
.title_Ultimate{width: 47%;font-style:  italic;font-size: 29px !important;font-weight: 500 !important;margin-left: 382px !important;margin-top: -49% !important;}
.nophone_Ultimate1{display: block;width: 44.5%;margin-left: 38.5% !important;}
.nophone_Ultimate{width: 49.9%;margin-left: 38.5% !important;}
img.Ultimate_icons{width:15%;padding:5px 30px;}
.gts-black-white-logo{width: 133%;margin-top: 3%;margin-bottom: -1%;margin-left: 337px;display: none;position:  relative;z-index: 1;}
.gts-black-product{width: 51%;m;margin-left: 58px;margin-bottom: -26px;display: block;position: relative;z-index: 1;}
.advantages.gts-black-advantages {width: 75%;margin-top: -9%;margin-left: 11% !important;margin-bottom: -2%;}
.advantage-container{width: 47%;margin-top: 3%;margin-left: 16px;}
.subtitle_Ultimate{margin-top: 10% !important;margin-left: 14.5% !important;margin-bottom: 8% !important;}
span.legend{margin-left:-15px;}
button.btn.call-to-action{margin-left: 39%;margin-bottom: 7%;}
/*next movable*/
img.sector2{display:none;}
img.sector2_phone{display: none;.1)margin-left: 20;7px,516px,0px)}
img.sector2_tablet {display: block;position: absolute;margin-top: -20.3% !important;padding-bottom: 8%;clip: rect(130px, 752px, 798px, 0px);}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram2 {margin-top: -19% !important;}
/*video*/
img.play_icon2{width: 19% !important;margin-left: -93px;margin-top: 7%;}
p.gettingP2{display: block;margin-left: 24px;}
p.head3{margin-left: -15px;font-size: 22px !important;width:130%;margin-top: 17px;}
p.lasteffort{font-size: 15px;width: 130% !important;margin-top: 18px;margin-left: -112px;}
.video-link {display: block!important;border: 1px solid #fafafa;margin-left: 23px;height: 127px;background-color: rgba(14, 14, 14, 0.49);}
/*back to back*/
p.special2-advantages-title-text4{margin-top:22%;}
div#tech-data{/* display:none; */width: 100%;margin-left: 0%;}
.content-area.footnotes-placeholder {display:block;padding-top:5px !important;}
img.b-gts-black.image.lazyload {padding-left: 130px;}
/*configure*/
p.last_title{margin-top: 86px;margin-left: -204px;font-size: 32px;font-weight: 500;}
p.explanations_last{width: 49%;margin-left: 128px;}
a.btn.c2a3{width: 18%;margin-left: 15%;padding-left: 53px;margin-top: 18px;}
p.last_subtitle{padding-top: 33px;margin-bottom: 7%;margin-left: 131px;width: 30%;}
.text1{margin-left: 92px;padding-top: 0px !important;}
.text2{margin-left: 92px;}
.more-link2{width:60%; margin-left:30px;}
span.chip-description{padding-left: 0px;display:  block;margin-left: 28px;}
span.chip-description span.only-desktops{display:none;}
img.last_gtsproduct{/* display:none; */margin-right: 0%;margin-top: -78% !important;width: 38%;}
img.last_icon{margin-left: 106px;margin-right: -91px;padding-top: 4px;width: 13%;}
img.last_icon2{margin-left: 109px;margin-right: -94px;padding-top: 0px;width: 13%;}
ul.chips-list{margin-left:4%;margin-top: -30px;}
}


@media only screen and (min-width:991px) and (max-width:1100px) {
.stage.home-stage{overflow:hidden;}
.teaser-text-block{display: block;position: relative;margin-left: -17%;margin-top: 38%;z-index: 1;}
img.main_stage{display:block;position:absolute;margin-top: -11%;margin-left: 0%;transform: scale(1.4);/* clip: rect(49px,531px,264px,154px); */}
img.main_stage_phone{display:none;}
img.main_stage_tablet{display:none;}
.stage.home-stage{margin-top:0px;}
.stage-teaser-container {margin-top: -224px !important;padding-top: 33px;margin-left: 200px;margin-bottom: -18%;}
.no-mobiles, .no-tablets {/* display: none; */}
p.heading {padding: 16px 0px;width: 100%;font-size: 27px;}    
p.heading {margin-top: 26% !important;}
.col-main {background-color: #0000;}
ul.navigation {display: inline-block;position: absolute;width: 78%;top: 0.8%;margin-left: 11%;border-bottom: 1px solid #fff0;}
ul.navigation li.item {display: none !important;}
ul.navigation li.logo {display: none;}
.price-placeholder.product-chip_gts {margin-left: 15px;margin-top: 24px;color: #fff;background-color: #000000a8;font-size: 18px;}
a.btn.c2a{width: 28%;height: 55px;margin-left: -3%;padding-left: 54px;margin-top: 23px;position: relative;z-index: 50;}
p.teaser-text{margin-top: 8%;margin-bottom: -4%;margin-left:-3%;}
ul.stage-list{display:none;}
h1.teaser-title {margin-top: -25px !important;margin-bottom: -36px !important;font-size:  29px;margin-left: -19px;}
.performance-values{width: 495%;margin-left: -126.5%;overflow:  hidden;}
.value-ps{font-size: 35px !important;margin-left: 32.1%;}
.value-nm{float: left;font-size: 35px !important;padding-left: 59px;}
/*special*/
span.advantage.picture {margin-bottom: 11px;display: inline-block;width: 315px;}
img.gts_BLACK {width: 27%;margin-top: -13px !important;margin-left: 321px;padding: 0 20px;background-color: #f9f9f9;}
.special-advantages-title {margin-left: 1%;}
.special-advantages-title {background-color: #fafafa00;}
h3.special-advantages-title-text{display:none;}
.special-advantages-container{width: 82%;margin-left: 1px;}
.more-link{width: 22% !important;margin-left: 35%;}
/*movable box*/
.product-gts-block.product-performance-diagram.product-gts-performance-diagram{margin-top:12%;}
p.title2{display: block;width: 89%;margin-top: 9%;margin-bottom: -56%;margin-left: 4%;line-height: 40px;}
.diagram{display: block;margin-top: 62%;margin-left: 3%;}
.diagram li{width:100%;}
span.descrip{width:17%;}
.racechip-performance{width: 34%;}
li.diagram-acceleration{width: 111%;}
span.default-performance{width:35%;}
img.sector {display:block;}
img.sector_phone {display:none;}
img.sector_tablet {display:none;}
p.gettingP{display: block;width: 93%;margin-left: 3%;margin-top: -2%;}
/*video*/
img.play_icon{width: 20% !important;margin-left: -97px;margin-top: 38px!important;}
img.video {display: block;width: 31.2%;margin-left: -23%;overflow:  hidden;}
.product-gts-performance-diagram .video-link{display:block !important;background-color: rgba(62, 62, 62, 0.85);border: 1px solid #ffffff;width: 62%;margin-left: 4%;height: 126px;}
p.compareP{margin-top: -32%;margin-left: 12%;font-size: 14px;width: 82% !important;line-height: 22px;}
p.head32{margin-top: 21px;margin-bottom:  165px;font-size: 18px !important;width: 163%;margin-left: -19%;}
/*fine tuning*/
p.special-advantages-title-text2{margin-top: 10%;line-height:39px;text-align:left;padding-left: 23px;font-size: 31px;font-weight: 500;}
.charactistics{margin-left:-5%;}
.charactistics{margin-bottom:20px;}
a.btn.c2a2{margin-top: -1%;margin-bottom:10%;margin-left:9%;}
.content-area .no-mobiles2{text-align:left;margin-left: 3.2%;}
img.tick_icon{width: 5%;margin-left:-29px;}
/*badges*/
.drop_stage{transform: scale(0.6);margin-top: -261px;margin-bottom: 39px;margin-left: 18%;}
img.press_sector{display: block;margin-top: 38%;}
img.press_sector_tablet{display: none;}
p.special-advantages-title-text3{margin-left: -23px;font-size: 29px;font-weight: 400;line-height: 32px;width: 106%;margin-top: -29%;}
img.badges{display: inline-block;width: 94%;float: none;margin: 0 auto !important;vertical-align: middle !important;text-align:  center !important;}
.gallery-slider{display:  block;margin:0 auto;text-align:  center;margin-top: -52%;margin-left: 2%;}
li.badge{display: inline-block;width: 19%;margin: 0 auto !important;margin-top: 498px !important;padding-bottom: 93px;}
/*smartphone*/
div#app-control{margin-top: -5%;}
p.special-advantages-title-text4{line-height:31px;margin-left: 19px;width: 92%;font-size: 30px;font-weight: 600;}
img.smartphone_connect{margin-top: 49px;margin-left: -37% !important;width: 44%;}
p.explanations2{margin-top: -1%;margin-left:25px;width: 88%;margin-bottom: 38%;}
.gallery-slider2{display: block;float: left;width: 62%;margin-top: -38%;margin-left: 3%;}
img.app{margin-left: -12px;padding-right: 40px;width: 18%;}
.image.hover {width: 23%;}
/*ultimate*/
img.lights_section{opacity: 0.6;margin-left: 156px;margin-top: -59.5%;width: 76%;}
.title_Ultimate{width: 47%;font-style:  italic;font-size: 30px !important;font-weight: 600 !important;margin-left: 382px !important;margin-top: -62% !important;}
.nophone_Ultimate1{display: block;width: 44.5%;margin-left: 38.5% !important;}
.nophone_Ultimate{width: 49.9%;margin-left: 38.5% !important;}
img.Ultimate_icons{width:15%;padding:5px 30px;}
.gts-black-white-logo{width: 133%;margin-top: 3%;margin-bottom: -1%;margin-left: 337px;display: none;position:  relative;z-index: 1;}
.gts-black-product{width: 57%;m;margin-left: 5px;margin-bottom: -26px;display: block;position: relative;z-index: 1;}
.advantages.gts-black-advantages {width: 65%;margin-top: -9%;margin-left: 33% !important;margin-bottom: -2%;}
.advantage-container{width: 47%;margin-top: 3%;margin-left: 16px;}
.subtitle_Ultimate{margin-top: 2% !important;margin-left: 37.5% !important;margin-bottom: 8% !important;}
span.legend{margin-left:-15px;}
button.btn.call-to-action{margin-left: 39%;margin-bottom: 7%;}
/*next movable*/
img.sector2{display:block;margin-top:75px;}
img.sector2_phone{display: none;}
img.sector2_tablet {display: none;}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram2 {margin-top: -3% !important;}
/*video*/
img.play_icon2{width: 20% !important;margin-left: -93px;margin-top: 5%;}
p.gettingP2{display: block;margin-left: 24px;}
p.head3{margin-left: -15px;font-size: 22px !important;width:130%;margin-top: 17px;}
p.lasteffort{font-size: 15px;width: 130% !important;margin-top: 18px;margin-left: -112px;}
.video-link {display: block!important;border: 1px solid #fafafa;margin-left: 23px;height: 127px;background-color: rgba(14, 14, 14, 0.49);}
/*back to back*/
p.special2-advantages-title-text4{margin-top: 11%;}
div#tech-data{/* display:none; */width: 100%;margin-left: 0%;}
.content-area.footnotes-placeholder {display:block;padding-top:5px !important;}
img.b-gts-black.image.lazyload {padding-left: 130px;}
/*configure*/
p.last_title{margin-top: 86px;margin-left: -289px;font-size: 32px;font-weight: 500;}
p.explanations_last{width: 49%;margin-left: 94px;}
a.btn.c2a3{width: 15%;margin-left: 10%;padding-left: 54px;margin-top: 18px;}
p.last_subtitle{padding-top: 33px;margin-bottom: 7%;margin-left: 104px;width: 30%;}
.text1{margin-left: 92px;padding-top: 0px !important;}
.text2{margin-left: 92px;}
.more-link2{width:60%; margin-left:30px;}
span.chip-description{padding-left: 0px;display:  block;margin-left: 28px;}
span.chip-description span.only-desktops{display:none;}
img.last_gtsproduct{/* display:none; */margin-right: 0%;margin-top: -78% !important;width: 38%;}
img.last_icon{margin-left: 106px;margin-right: -91px;padding-top: 4px;width: 13%;}
img.last_icon2{margin-left: 109px;margin-right: -94px;padding-top: 0px;width: 13%;}
ul.chips-list{margin-left:4%;margin-top: -30px;}
}


@media only screen and (min-width:1101px) and (max-width:1200px) {
.stage.home-stage{overflow:hidden;}
.teaser-text-block{display: block;position: relative;margin-left: -17%;margin-top: 38%;z-index: 1;}
img.main_stage{display:block;position:absolute;margin-top: -11%;margin-left: 0%;transform: scale(1.4);/* clip: rect(49px,531px,264px,154px); */}
img.main_stage_phone{display:none;}
img.main_stage_tablet{display:none;}
.stage.home-stage{margin-top:0px;}
.stage-teaser-container {margin-top: -224px !important;padding-top: 33px;margin-left: 200px;margin-bottom: -18%;}
.no-mobiles, .no-tablets {/* display: none; */}
p.heading {padding: 16px 0px;width: 100%;font-size: 27px;}    
p.heading {margin-top: 26% !important;}
.col-main {background-color: #0000;}
ul.navigation {display: inline-block;position: absolute;width: 78%;top: 0.8%;margin-left: 11%;border-bottom: 1px solid #fff0;}
ul.navigation li.item {display: none !important;}
ul.navigation li.logo {display: none;}
.price-placeholder.product-chip_gts {margin-left: 15px;margin-top: 24px;color: #fff;background-color: #000000a8;font-size: 18px;}
a.btn.c2a{width: 28%;height: 55px;margin-left: -3%;padding-left: 54px;margin-top: 23px;position: relative;z-index: 50;}
p.teaser-text{margin-top: 8%;margin-bottom: -4%;margin-left:-3%;}
ul.stage-list{display:none;}
h1.teaser-title {margin-top: -25px !important;margin-bottom: -36px !important;font-size:  29px;margin-left: -19px;}
.performance-values{width: 495%;margin-left: -126.5%;overflow:  hidden;}
.value-ps{font-size: 35px !important;margin-left: 32.1%;}
.value-nm{float: left;font-size: 35px !important;padding-left: 59px;}
/*special*/
span.advantage.picture {margin-bottom: 11px;display: inline-block;width: 316px;}
img.gts_BLACK {width: 27%;margin-top: -13px !important;margin-left: 321px;padding: 0 20px;background-color: #f9f9f9;}
.special-advantages-title {margin-left: 1%;}
.special-advantages-title {background-color: #fafafa00;}
h3.special-advantages-title-text{display:none;}
.special-advantages-container{width: 83%;margin-left: -1px;}
.more-link{width: 22% !important;margin-left: 35%;}
/*movable box*/
.product-gts-block.product-performance-diagram.product-gts-performance-diagram{margin-top:12%;}
p.title2{display: block;width: 89%;margin-top: 9%;margin-bottom: -56%;margin-left: 4%;line-height: 40px;}
.diagram{display: block;margin-top: 62%;margin-left: 3%;}
.diagram li{width:100%;}
span.descrip{width:17%;}
.racechip-performance{width: 34%;}
li.diagram-acceleration{width: 111%;}
span.default-performance{width:35%;}
img.sector {display:block;}
img.sector_phone {display:none;}
img.sector_tablet {display:none;}
p.gettingP{display: block;width: 93%;margin-left: 3%;margin-top: -2%;}
/*video*/
img.play_icon{width: 20% !important;margin-left: -97px;margin-top: 38px!important;}
img.video {display: block;width: 31.2%;margin-left: -23%;overflow:  hidden;}
.product-gts-performance-diagram .video-link{display:block !important;background-color: rgba(62, 62, 62, 0.85);border: 1px solid #ffffff;width: 62%;margin-left: 4%;height: 126px;}
p.compareP{margin-top: -32%;margin-left: 12%;font-size: 14px;width: 82% !important;line-height: 22px;}
p.head32{margin-top: 21px;margin-bottom:  165px;font-size: 18px !important;width: 163%;margin-left: -19%;}
/*fine tuning*/
p.special-advantages-title-text2{margin-top: 10%;line-height:39px;text-align:left;padding-left: 23px;font-size: 31px;font-weight: 500;}
.charactistics{margin-left:-5%;}
.charactistics{margin-bottom:20px;}
a.btn.c2a2{margin-top: -1%;margin-bottom:10%;margin-left:9%;}
.content-area .no-mobiles2{text-align:left;margin-left: 3.2%;}
img.tick_icon{width: 5%;margin-left:-29px;}
/*badges*/
.drop_stage{transform: scale(0.6);margin-top: -261px;margin-bottom: 39px;margin-left: 18%;}
img.press_sector{display: block;margin-top: 38%;}
img.press_sector_tablet{display: none;}
p.special-advantages-title-text3{margin-left: -23px;font-size: 29px;font-weight: 400;line-height: 32px;width: 106%;margin-top: -29%;}
img.badges{display: inline-block;width: 94%;float: none;margin: 0 auto !important;vertical-align: middle !important;text-align:  center !important;}
.gallery-slider{display:  block;margin:0 auto;text-align:  center;margin-top: -52%;margin-left: 2%;}
li.badge{display: inline-block;width: 19%;margin: 0 auto !important;margin-top: 498px !important;padding-bottom: 93px;}
/*smartphone*/
div#app-control{margin-top: -5%;}
p.special-advantages-title-text4{line-height:31px;margin-left: 19px;width: 92%;font-size: 30px;font-weight: 600;}
img.smartphone_connect{margin-top: 49px;margin-left: -37% !important;width: 44%;}
p.explanations2{margin-top: -1%;margin-left:25px;width: 88%;margin-bottom: 38%;}
.gallery-slider2{display: block;float: left;width: 62%;margin-top: -38%;margin-left: 3%;}
img.app{margin-left: -12px;padding-right: 40px;width: 18%;}
.image.hover {width: 23%;}
/*ultimate*/
img.lights_section{opacity: 0.6;margin-left: 156px;margin-top: -59.5%;width: 76%;}
.title_Ultimate{width: 47%;font-style:  italic;font-size: 30px !important;font-weight: 600 !important;margin-left: 382px !important;margin-top: -62% !important;}
.nophone_Ultimate1{display: block;width: 44.5%;margin-left: 38.5% !important;}
.nophone_Ultimate{width: 49.9%;margin-left: 38.5% !important;}
img.Ultimate_icons{width:15%;padding:5px 30px;}
.gts-black-white-logo{width: 133%;margin-top: 3%;margin-bottom: -1%;margin-left: 337px;display: none;position:  relative;z-index: 1;}
.gts-black-product{width: 57%;m;margin-left: 5px;margin-bottom: -26px;display: block;position: relative;z-index: 1;}
.advantages.gts-black-advantages {width: 65%;margin-top: -9%;margin-left: 33% !important;margin-bottom: -2%;}
.advantage-container{width: 47%;margin-top: 3%;margin-left: 16px;}
.subtitle_Ultimate{margin-top: 2% !important;margin-left: 37.5% !important;margin-bottom: 8% !important;}
span.legend{margin-left:-15px;}
button.btn.call-to-action{margin-left: 39%;margin-bottom: 7%;}
/*next movable*/
img.sector2{display:block;margin-top:75px;}
img.sector2_phone{display: none;}
img.sector2_tablet {display: none;}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram2 {margin-top: -3% !important;}
/*video*/
img.play_icon2{width: 20% !important;margin-left: -93px;margin-top: 5%;}
p.gettingP2{display: block;margin-left: 24px;}
p.head3{margin-left: -15px;font-size: 22px !important;width:130%;margin-top: 17px;}
p.lasteffort{font-size: 15px;width: 130% !important;margin-top: 18px;margin-left: -112px;}
.video-link {display: block!important;border: 1px solid #fafafa;margin-left: 23px;height: 127px;background-color: rgba(14, 14, 14, 0.49);}
/*back to back*/
p.special2-advantages-title-text4{margin-top: 11%;}
div#tech-data{/* display:none; */width: 100%;margin-left: 0%;}
.content-area.footnotes-placeholder {display:block;padding-top:5px !important;}
img.b-gts-black.image.lazyload {padding-left: 130px;}
/*configure*/
p.last_title{margin-top: 86px;margin-left: -289px;font-size: 32px;font-weight: 500;}
p.explanations_last{width: 49%;margin-left: 94px;}
a.btn.c2a3{width: 15%;margin-left: 10%;padding-left: 54px;margin-top: 18px;}
p.last_subtitle{padding-top: 33px;margin-bottom: 7%;margin-left: 104px;width: 30%;}
.text1{margin-left: 92px;padding-top: 0px !important;}
.text2{margin-left: 92px;}
.more-link2{width:60%; margin-left:30px;}
span.chip-description{padding-left: 0px;display:  block;margin-left: 28px;}
span.chip-description span.only-desktops{display:none;}
img.last_gtsproduct{/* display:none; */margin-right: 0%;margin-top: -78% !important;width: 38%;}
img.last_icon{margin-left: 106px;margin-right: -91px;padding-top: 4px;width: 13%;}
img.last_icon2{margin-left: 109px;margin-right: -94px;padding-top: 0px;width: 13%;}
ul.chips-list{margin-left:4%;margin-top: -30px;}
}




@media only screen and (min-width:1201px) and (max-width:1338px) {
.stage.home-stage{overflow:hidden;}
.teaser-text-block{display: block;position: relative;margin-left: -17%;margin-top: 38%;z-index: 1;}
img.main_stage{display:block;position:absolute;margin-top: -11%;margin-left: 0%;transform: scale(1.4);/* clip: rect(49px,531px,264px,154px); */}
img.main_stage_phone{display:none;}
img.main_stage_tablet{display:none;}
.stage.home-stage{margin-top:0px;}
.stage-teaser-container {margin-top: -302px !important;padding-top: 33px;margin-left: 155px;margin-bottom: -9%;}
.no-mobiles, .no-tablets {/* display: none; */}
p.heading {padding: 16px 0px;width: 100%;font-size: 27px;}    
p.heading {margin-top: 32% !important;}
.col-main {background-color: #0000;}
ul.navigation {display: inline-block;position: absolute;width: 78%;top: 0.8%;margin-left: 11%;border-bottom: 1px solid #fff0;}
ul.navigation li.item {display: none !important;}
ul.navigation li.logo {display: none;}
.price-placeholder.product-chip_gts {margin-left: 15px;margin-top: 24px;color: #fff;background-color: #000000a8;font-size: 18px;}
a.btn.c2a{width: 28%;height: 55px;margin-left: -3%;padding-left: 54px;margin-top: 23px;position: relative;z-index: 50;}
p.teaser-text{margin-top: 8%;margin-bottom: 0%;margin-left:-3%;}
ul.stage-list{display:none;}
h1.teaser-title {margin-top: -25px !important;margin-bottom: -36px !important;font-size:  29px;margin-left: -19px;}
.performance-values{width: 495%;margin-left: -126.5%;overflow:  hidden;}
.value-ps{font-size: 35px !important;margin-left: 32.1%;}
.value-nm{float: left;font-size: 35px !important;padding-left: 59px;}
/*special*/
span.advantage.picture {margin-bottom: 11px;display: inline-block;width: 316px;}
img.gts_BLACK {width: 27%;margin-top: -13px !important;margin-left: 321px;padding: 0 20px;background-color: #f9f9f9;}
.special-advantages-title {margin-left: 1%;}
.special-advantages-title {background-color: #fafafa00;}
h3.special-advantages-title-text{display:none;}
.special-advantages-container{width: 83%;margin-left: -1px;}
.more-link{width: 22% !important;margin-left: 35%;}
/*movable box*/
.product-gts-block.product-performance-diagram.product-gts-performance-diagram{margin-top:12%;}
p.title2{display: block;width: 89%;margin-top: 9%;margin-bottom: -56%;margin-left: 4%;line-height: 40px;}
.diagram{display: block;margin-top: 62%;margin-left: 3%;}
.diagram li{width:100%;}
span.descrip{width:17%;}
.racechip-performance{width: 34%;}
li.diagram-acceleration{width: 111%;}
span.default-performance{width:35%;}
img.sector {display:block;}
img.sector_phone {display:none;}
img.sector_tablet {display:none;}
p.gettingP{display: block;width: 93%;margin-left: 3%;margin-top: -2%;}
/*video*/
img.play_icon{width: 20% !important;margin-left: -97px;margin-top: 38px!important;}
img.video {display: block;width: 31.2%;margin-left: -23%;overflow:  hidden;}
.product-gts-performance-diagram .video-link{display:block !important;background-color: rgba(62, 62, 62, 0.85);border: 1px solid #ffffff;width: 62%;margin-left: 4%;height: 126px;}
p.compareP{margin-top: -32%;margin-left: 12%;font-size: 14px;width: 82% !important;line-height: 22px;}
p.head32{margin-top: 21px;margin-bottom:  165px;font-size: 18px !important;width: 163%;margin-left: -19%;}
/*fine tuning*/
p.special-advantages-title-text2{margin-top: 10%;line-height:39px;text-align:left;padding-left: 23px;font-size: 31px;font-weight: 500;}
.charactistics{margin-left:-5%;}
.charactistics{margin-bottom:20px;}
a.btn.c2a2{margin-top: -1%;margin-bottom:10%;margin-left:9%;}
.content-area .no-mobiles2{text-align:left;margin-left: 3.2%;}
img.tick_icon{width: 5%;margin-left:-29px;}
/*badges*/
.drop_stage{transform: scale(0.6);margin-top: -261px;margin-bottom: 39px;margin-left: 18%;}
img.press_sector{display: block;margin-top: 38%;}
img.press_sector_tablet{display: none;}
p.special-advantages-title-text3{margin-left: -23px;font-size: 29px;font-weight: 400;line-height: 32px;width: 106%;margin-top: -29%;}
img.badges{display: inline-block;width: 94%;float: none;margin: 0 auto !important;vertical-align: middle !important;text-align:  center !important;}
.gallery-slider{display:  block;margin:0 auto;text-align:  center;margin-top: -52%;margin-left: 2%;}
li.badge{display: inline-block;width: 19%;margin: 0 auto !important;margin-top: 498px !important;padding-bottom: 93px;}
/*smartphone*/
div#app-control{margin-top: -5%;}
p.special-advantages-title-text4{line-height:31px;margin-left: 19px;width: 92%;font-size: 30px;font-weight: 600;}
img.smartphone_connect{margin-top: 49px;margin-left: -37% !important;width: 44%;}
p.explanations2{margin-top: -1%;margin-left:25px;width: 88%;margin-bottom: 38%;}
.gallery-slider2{display: block;float: left;width: 62%;margin-top: -38%;margin-left: 3%;}
img.app{margin-left: -12px;padding-right: 40px;width: 18%;}
.image.hover {width: 23%;}
/*ultimate*/
img.lights_section{opacity: 0.6;margin-left: 156px;margin-top: -59.5%;width: 76%;}
.title_Ultimate{width: 47%;font-style:  italic;font-size: 30px !important;font-weight: 600 !important;margin-left: 382px !important;margin-top: -62% !important;}
.nophone_Ultimate1{display: block;width: 44.5%;margin-left: 38.5% !important;}
.nophone_Ultimate{width: 49.9%;margin-left: 38.5% !important;}
img.Ultimate_icons{width:15%;padding:5px 30px;}
.gts-black-white-logo{width: 133%;margin-top: 3%;margin-bottom: -1%;margin-left: 337px;display: none;position:  relative;z-index: 1;}
.gts-black-product{width: 57%;m;margin-left: 5px;margin-bottom: -26px;display: block;position: relative;z-index: 1;}
.advantages.gts-black-advantages {width: 65%;margin-top: -9%;margin-left: 33% !important;margin-bottom: -2%;}
.advantage-container{width: 47%;margin-top: 3%;margin-left: 16px;}
.subtitle_Ultimate{margin-top: 2% !important;margin-left: 37.5% !important;margin-bottom: 8% !important;}
span.legend{margin-left:-15px;}
button.btn.call-to-action{margin-left: 39%;margin-bottom: 7%;}
/*next movable*/
img.sector2{display:block;margin-top:75px;}
img.sector2_phone{display: none;}
img.sector2_tablet {display: none;}
.product-gts-block.product-performance-diagram.product-gts-performance-diagram2 {margin-top: -3% !important;}
/*video*/
img.play_icon2{width: 20% !important;margin-left: -93px;margin-top: 5%;}
p.gettingP2{display: block;margin-left: 24px;}
p.head3{margin-left: -15px;font-size: 22px !important;width:130%;margin-top: 17px;}
p.lasteffort{font-size: 15px;width: 130% !important;margin-top: 18px;margin-left: -112px;}
.video-link {display: block!important;border: 1px solid #fafafa;margin-left: 23px;height: 127px;background-color: rgba(14, 14, 14, 0.49);}
/*back to back*/
p.special2-advantages-title-text4{margin-top: 11%;}
div#tech-data{/* display:none; */width: 100%;margin-left: 0%;}
.content-area.footnotes-placeholder {display:block;padding-top:5px !important;}
img.b-gts-black.image.lazyload {padding-left: 130px;}
/*configure*/
p.last_title{margin-top: 86px;margin-left: -289px;font-size: 32px;font-weight: 500;}
p.explanations_last{width: 49%;margin-left: 94px;}
a.btn.c2a3{width: 15%;margin-left: 10%;padding-left: 54px;margin-top: 18px;}
p.last_subtitle{padding-top: 33px;margin-bottom: 7%;margin-left: 104px;width: 30%;}
.text1{margin-left: 92px;padding-top: 0px !important;}
.text2{margin-left: 92px;}
.more-link2{width:60%; margin-left:30px;}
span.chip-description{padding-left: 0px;display:  block;margin-left: 28px;}
span.chip-description span.only-desktops{display:none;}
img.last_gtsproduct{/* display:none; */margin-right: 0%;margin-top: -78% !important;width: 38%;}
img.last_icon{margin-left: 106px;margin-right: -91px;padding-top: 4px;width: 13%;}
img.last_icon2{margin-left: 109px;margin-right: -94px;padding-top: 0px;width: 13%;}
ul.chips-list{margin-left:4%;margin-top: -30px;}
}


@media only screen and (min-width:1339px) and (max-width:1500px) {

.stage.home-stage{overflow:hidden;}
.teaser-text-block{display: block;position: relative;margin-left: -20%;margin-top: 48%;z-index: 1;}
img.main_stage{display:block;position:absolute;margin-left: 0%;transform: scale(1.4);}
img.main_stage_phone{display:none;}
img.main_stage_tablet{display:none;}
.stage.home-stage{margin-top:0px;}
.stage-teaser-container {margin-top: -302px !important;padding-top: 33px;margin-left: 155px;margin-bottom: -9%;}
.no-mobiles, .no-tablets {/* display: none; */}
p.heading {padding: 16px 0px;width: 100%;font-size: 27px;}    
p.heading {margin-top: 36% !important;}
.col-main {background-color: #0000;}
ul.navigation {display: inline-block;position: absolute;width: 78%;top: 0.8%;margin-left: 11%;border-bottom: 1px solid #fff0;}
ul.navigation li.item {display: none !important;}
ul.navigation li.logo {display: none;}
.price-placeholder.product-chip_gts {margin-left: 15px;margin-top: 24px;color: #fff;background-color: #000000a8;font-size: 18px;}
a.btn.c2a{width: 28%;height: 55px;margin-left: -3%;padding-left: 54px;margin-top: 23px;position: relative;z-index: 50;}
p.teaser-text{margin-top: 8%;margin-bottom: 0%;margin-left:-3%;}
ul.stage-list{display:none;}
h1.teaser-title {margin-top: -25px !important;margin-bottom: -36px !important;font-size:  29px;margin-left: -19px;}
.performance-values{width: 495%;margin-left: -126.5%;overflow:  hidden;}
.value-ps{font-size: 35px !important;margin-left: 32.1%;}
.value-nm{float: left;font-size: 35px !important;padding-left: 59px;}
/*special*/
.special-advantages-title{margin-left:27%;}
img.gts_BLACK{width:20%;}
.special-advantages-container{width:90%;padding-left:50px;margin-left:-5%;}
/*ultimate*/
img.lights_section{margin-top: -88.7%;}
.gts-black-product {margin-left: -10%;}
img.gtsblack_logo{margin-left:-9%;}
 img.Ultimate_icons{width:19%;padding:5px 30px;}   
}
@media only screen and (min-width:1501px) and (max-width:1590px) {
.stage.home-stage{overflow:hidden;}
.teaser-text-block{display: block;position: relative;margin-left: -20%;margin-top: 58%;margin-bottom:18%;z-index: 1;}
img.main_stage{display:block;position:absolute;margin-left: 0%;transform: scale(1.4);}
ul.stage-list img {width:2% !important;}
 img.gtsblack_logo {margin-left: -18%;padding-top:10px;}  
  img.Ultimate_icons{width:19%;padding:5px 30px;}   
}
@media only screen and (min-width:1591px) and (max-width:1800px) {
.stage.home-stage{overflow:hidden;}
.teaser-text-block{display: block;position: relative;margin-left: -20%;margin-top: 68%;margin-bottom:18%;z-index: 1;}
img.main_stage{display:block;position:absolute;margin-left: 0%;transform: scale(1.4);}
ul.stage-list img {width:2% !important;}
 img.gtsblack_logo {margin-left: -18%;padding-top:10px;}  
  img.Ultimate_icons{width:19%;padding:5px 30px;}   
}